<SEC-DOCUMENT>0001666071-19-000147.txt : 20191112
<SEC-HEADER>0001666071-19-000147.hdr.sgml : 20191112
<ACCEPTANCE-DATETIME>20191112162824
ACCESSION NUMBER:		0001666071-19-000147
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		65
CONFORMED PERIOD OF REPORT:	20190930
FILED AS OF DATE:		20191112
DATE AS OF CHANGE:		20191112

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:		191209955

	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>cdlxform10-q2019q3.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:75d68b7358624fb9bdc88d43f0bcf9b1,x:87b587b0913d4a13b769cfe77724e14d-->
<!-- Document created using Wdesk  -->
<!-- Copyright 2019 Workiva -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2018-01-31" xmlns:con="http://fasb.org/dis/con/2018-01-31" xmlns:nt="http://fasb.org/dis/nt/2018-01-31" xmlns:dr="http://fasb.org/dis/dr/2018-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2018-01-31" xmlns:ei="http://fasb.org/dis/ei/2018-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:invco="http://fasb.org/dis/invco/2018-01-31" xmlns:soi="http://fasb.org/stm/soi/2018-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:ides="http://fasb.org/dis/ides/2018-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2018-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2018-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:ni="http://fasb.org/dis/ni/2018-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2018-01-31" xmlns:srt-all="http://fasb.org/srt-all/2018-01-31" xmlns:cdlx="http://www.cardlytics.com/20190930" xmlns:rd="http://fasb.org/dis/rd/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:debt="http://fasb.org/dis/debt/2018-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2018-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2018-01-31" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2018-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:aro="http://fasb.org/dis/aro/2018-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:equity="http://fasb.org/dis/equity/2018-01-31" xmlns:ero="http://fasb.org/dis/ero/2018-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2018-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2018-01-31" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:rlnro="http://fasb.org/dis/rlnro/2018-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2018-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2018-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2018-01-31" xmlns:tin-part="http://fasb.org/tin-part/2018-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2018-01-31" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:inv="http://fasb.org/dis/inv/2018-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2017-01-31" xmlns:acec="http://fasb.org/dis/acec/2018-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2018-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2018-01-31" xmlns:eui="http://fasb.org/dis/eui/2018-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2018-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2018-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2018-01-31" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2018-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2018-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2018-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2019-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2017-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2017-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2018-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2018-01-31" xmlns:ts="http://fasb.org/dis/ts/2018-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2018-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2018-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2018-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:foct="http://fasb.org/dis/foct/2018-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2018-01-31" xmlns:ap="http://fasb.org/dis/ap/2018-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2018-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2018-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2018-01-31" xmlns:oi="http://fasb.org/dis/oi/2018-01-31" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:srt-std="http://fasb.org/srt-std/2018-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:cce="http://fasb.org/dis/cce/2018-01-31" xmlns:edco="http://fasb.org/dis/edco/2018-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2018-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2018-01-31" xmlns:pay="http://fasb.org/dis/pay/2018-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2018-01-31" xmlns:com="http://fasb.org/stm/com/2018-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:re="http://fasb.org/dis/re/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2018-01-31" xmlns:diha="http://fasb.org/dis/diha/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2018-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2019-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2018-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2018-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2018-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2018-01-31" xmlns:lea="http://fasb.org/dis/lea/2018-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2018-01-31" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2018-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2018-01-31" xmlns:sr="http://fasb.org/dis/sr/2018-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2018-01-31" xmlns:ir="http://fasb.org/dis/ir/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:eps="http://fasb.org/dis/eps/2018-01-31" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2018-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2018-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2018-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2018-01-31" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2018-01-31" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2018-01-31" xmlns:cc="http://fasb.org/dis/cc/2018-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2019-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2018-01-31" xmlns:hco="http://fasb.org/dis/hco/2018-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2018-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2018-01-31" xmlns:ru="http://fasb.org/dis/ru/2018-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2018-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2018-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2018-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2018-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:te="http://fasb.org/dis/te/2018-01-31" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2018-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:regop="http://fasb.org/dis/regop/2018-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2017-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2018-01-31" xmlns:spc="http://fasb.org/stm/spc/2018-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2018-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2018-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:bc="http://fasb.org/dis/bc/2018-01-31" xmlns:soc="http://fasb.org/stm/soc/2018-01-31" xmlns:sec-re="http://fasb.org/dis/sec-re/2018-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2018-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:codification-part="http://fasb.org/codification-part/2018-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2018-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2018-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2018-01-31" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2018-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:disops="http://fasb.org/dis/disops/2018-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2018-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2018-01-31" xmlns:se="http://fasb.org/dis/se/2018-01-31" xmlns:guar="http://fasb.org/dis/guar/2018-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
	<head>
		<meta http-equiv="Content-Type" content="text/html" />
		<title>Document</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember" name="cdlx:FinancialInstitutionsAgreementTerm" id="Fact-50844DF012D0581BA920F115B8193658-wk-Fact-50844DF012D0581BA920F115B8193658">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember" name="cdlx:FinancialInstitutionsAgreementTerm" id="Fact-97C290160E8F568F8F855F51E34143B9-wk-Fact-97C290160E8F568F8F855F51E34143B9">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod" id="Fact-0F9C12AB3AE45731AA657E59A9F39B61-wk-Fact-0F9C12AB3AE45731AA657E59A9F39B61">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod" id="Fact-6496706966B45DFD8538994410B7F714-wk-Fact-6496706966B45DFD8538994410B7F714">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:AmendmentFlag" id="Fact-AEB36B5F3BDE52238EA7B6A481C09E93-wk-Fact-AEB36B5F3BDE52238EA7B6A481C09E93" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:CurrentFiscalYearEndDate" id="Fact-DDF6DA316BF45E1080DA32665F7B502D-wk-Fact-DDF6DA316BF45E1080DA32665F7B502D">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:DocumentFiscalPeriodFocus" id="Fact-03067B4C96665FBD9444AA0946FB131B-wk-Fact-03067B4C96665FBD9444AA0946FB131B">Q3</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:DocumentFiscalYearFocus" id="Fact-B95E7A528753583AA6C7E680D6352DB1-wk-Fact-B95E7A528753583AA6C7E680D6352DB1">2019</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="dei:EntityCentralIndexKey" id="Fact-61777B08B99B55C3AB5D8707ABD3B319-wk-Fact-61777B08B99B55C3AB5D8707ABD3B319">0001666071</ix:nonNumeric><ix:nonFraction decimals="INF" unitRef="usdPerShare" contextRef="FI2018Q4" name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact-17B3E937A3535B10911EE7EE7A851F45-wk-Fact-17B3E937A3535B10911EE7EE7A851F45">0.0001</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesAuthorized" id="Fact-A4EF6261FE7A50B99606237312BCE5E9-wk-Fact-A4EF6261FE7A50B99606237312BCE5E9">100000000</ix:nonFraction><ix:nonFraction decimals="INF" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:CommonStockSharesAuthorized" id="Fact-327E3A897EF35EE896E0471659916534-wk-Fact-327E3A897EF35EE896E0471659916534">100000000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesIssued" id="Fact-54BAA8E060575A32B1E166857286A8B2-wk-Fact-54BAA8E060575A32B1E166857286A8B2">22466000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:CommonStockSharesIssued" id="Fact-E5CD188CD02B5B86B7F24C8A2DBD4A89-wk-Fact-E5CD188CD02B5B86B7F24C8A2DBD4A89">25664000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2018Q4" name="us-gaap:CommonStockSharesOutstanding" id="Fact-5946AB6E58D65A4FB13DF7836EFA9391-wk-Fact-5946AB6E58D65A4FB13DF7836EFA9391">22466000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="shares" contextRef="FI2019Q3" name="us-gaap:CommonStockSharesOutstanding" id="Fact-FEF236A0D2A951BCA34E4618C4F49365-wk-Fact-FEF236A0D2A951BCA34E4618C4F49365">25664000</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2019Q3" name="us-gaap:DebtInstrumentCarryingAmount" id="Fact-12BF671986B97957DD21FCC884D8ABD3-wk-Fact-12BF671986B97957DD21FCC884D8ABD3">0</ix:nonFraction><ix:nonFraction decimals="-3" unitRef="usd" contextRef="FI2019Q3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" id="Fact-4CB16FB6D221E6BCD77BFCC884D3AAD8-wk-Fact-4CB16FB6D221E6BCD77BFCC884D3AAD8">42000</ix:nonFraction><ix:nonNumeric contextRef="D2019Q3FD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-18753F0D76675CB0A70628B9F2398812-wk-Fact-18753F0D76675CB0A70628B9F2398812">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_TitleOfIndividualAxis_cdlx_EmployeesAndNonEmployeeDirectorsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-E6AFE1812BFB515A84CAF82513AF167A-wk-Fact-E6AFE1812BFB515A84CAF82513AF167A">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-0F8B29DD99345E04A8453BACCDA353E3-wk-Fact-0F8B29DD99345E04A8453BACCDA353E3">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_TitleOfIndividualAxis_cdlx_EmployeesAndNonEmployeeDirectorsMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact-065B53E3659E5942A5B4F9775B2902B4-wk-Fact-065B53E3659E5942A5B4F9775B2902B4">P4Y</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="cdlx-20190930.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="FD2019Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q3SharesOutstanding">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2018-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2017Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2018-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2018-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2018-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2019-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cdlx:SPOMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-09-11</xbrli:startDate>
			<xbrli:endDate>2019-09-11</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q3SPO">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-09-11</xbrli:startDate>
			<xbrli:endDate>2019-09-11</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q3SPOC_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cdlx:SPOMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-11</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-09-11</xbrli:startDate>
			<xbrli:endDate>2019-09-11</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_cdlx_LoanFacilityThresholdTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_PrimeRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:LoanFacilityThresholdTwoMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2SD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-05-14</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q2May21_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<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>2018-05-21</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q2May21_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-05-21</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_PrimeRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2Paydown_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<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>2019-05-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q2SD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<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>2019-05-14</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q3T12M">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q1Feb08_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<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="D2019Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-01-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<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>2018-10-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<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-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1Psuissued_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<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>2018-02-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1FilingDate_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<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>2019-11-12</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2StockPrice">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-06-28</xbrli:startDate>
			<xbrli:endDate>2019-06-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q3FD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<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>2019-11-12</xbrli:startDate>
			<xbrli:endDate>2019-11-12</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q1Jan01">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-01-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2018Q1Feb08">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-02-08</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="I2019Q1Psuissued_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_cdlx_A2018EmployeeStockPurchasePlanMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2018EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-02-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2019Q2ClosingPrice">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-12-31</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cdlx:RestrictedSecuritiesUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cdlx:RestrictedSecuritiesUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_TitleOfIndividualAxis_cdlx_EmployeesAndNonEmployeeDirectorsMember">
		<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:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">cdlx:EmployeesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_TitleOfIndividualAxis_cdlx_EmployeesAndNonEmployeeDirectorsMember">
		<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:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">cdlx:EmployeesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<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>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="D2018Q1Feb_us-gaap_AwardTypeAxis_cdlx_CommonStockWarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-02-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_us-gaap_OtherCommitmentsAxis_cdlx_FinancialInstitutionShareCommitmentMember">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cdlx_CommonStockWarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cdlx_CommonStockWarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:OtherPlatformSolutionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:OtherPlatformSolutionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:OtherPlatformSolutionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:OtherPlatformSolutionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_GB">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2018Q4_srt_StatementGeographicalAxis_country_US">
		<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>2018-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_srt_StatementGeographicalAxis_country_US">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FI2019Q3_srt_StatementGeographicalAxis_country_GB">
		<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>2019-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_OneCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:OneCustomerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli: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>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestFIPartnerOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cdlx:FinancialInstitutionPartnerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_GB">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_TwoCustomerMemberMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TwoCustomerMemberMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestFIPartnerOneMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cdlx:FinancialInstitutionPartnerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_GB">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001666071</xbrli:identifier>
			<xbrli: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>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_GB">
		<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>2018-07-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US">
		<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>2019-01-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_GB">
		<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>2019-07-01</xbrli:startDate>
			<xbrli:endDate>2019-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US">
		<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>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context><xbrli:unit id="segment">
		<xbrli:measure>cdlx:segment</xbrli:measure>
	</xbrli:unit><xbrli:unit id="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit><xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit><xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit><xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit><xbrli:unit id="user">
		<xbrli:measure>cdlx:user</xbrli:measure>
	</xbrli:unit></ix:resources></ix:header></div><div><a id="sF467E44517ED5C03815B3F930AE8C371"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:3px double #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">UNITED STATES</span></div><div style="line-height:120%;text-align:center;font-size:16pt;"><span style="font-family:inherit;font-size:16pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="line-height:120%;text-align:center;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;font-weight:bold;">WASHINGTON, DC 20549</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:37.03703703703704%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;font-weight:bold;">FORM </span><span><ix:nonNumeric id="d13510654e457-wk-Fact-63267A662721500DA9A856C3C498FF6F" name="dei:DocumentType" contextRef="FD2019Q3YTD"><span style="font-size:18pt;font-weight:bold;">10-Q</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:18pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:37.03703703703704%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d13510654e487-wk-Fact-863AC7C5EE65576189AA906E4E3D57C3" name="dei:DocumentQuarterlyReport" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the quarterly period ended </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap"><ix:nonNumeric id="d13510654e497-wk-Fact-6B1EA05F86223F610BDBD9D600D53F45" name="dei:DocumentPeriodEndDate" contextRef="FD2019Q3YTD" format="ixt:datemonthdayyearen">September 30, 2019</ix:nonNumeric></span></span></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">OR</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d13510654e516-wk-Fact-7EC806BC4E185B6A9F359FE6318C2DD3" name="dei:DocumentTransitionReport" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the transition period from _________________ to _________________</span></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commission File Number: </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d13510654e530-wk-Fact-996525287C3C58B10E0DD9D688919318" name="dei:EntityFileNumber" contextRef="FD2019Q3YTD">001-38386</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:center;"><img src="cardlytics_logoa23.jpg" alt="cardlytics_logoa23.jpg" style="height:56px;width:248px;"></img></div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:42%;"></td><td style="width:8%;"></td><td style="width:8%;"></td><td style="width:42%;"></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span><ix:nonNumeric id="d13510654e550-wk-Fact-9E63D4E7F7FC58C780A872F95B87323D" name="dei:EntityRegistrantName" contextRef="FD2019Q3YTD">CARDLYTICS, INC.</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Exact Name of Registrant as Specified in its Charter)</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"><span><ix:nonNumeric id="d13510654e592-wk-Fact-FDB3C161C5A45B07918B47C56D3718B0" name="dei:EntityIncorporationStateCountryCode" contextRef="FD2019Q3YTD" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"><span><ix:nonNumeric id="d13510654e602-wk-Fact-D2ED1DD4FCD95500AC7742300336707E" name="dei:EntityTaxIdentificationNumber" contextRef="FD2019Q3YTD">26-3039436</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(State or other jurisdiction of incorporation or organization)</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(I.R.S. Employer Identification No.)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"><span><ix:nonNumeric id="d13510654e634-wk-Fact-28B96256998258D18776F7A499C69C3C" name="dei:EntityAddressAddressLine1" contextRef="FD2019Q3YTD">675 Ponce de Leon Ave. NE, Ste 6000</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"><span><ix:nonNumeric id="d13510654e639-wk-Fact-A0E22922CD665904B92BD6F04C377676" name="dei:EntityAddressCityOrTown" contextRef="FD2019Q3YTD">Atlanta</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"><span><ix:nonNumeric id="d13510654e644-wk-Fact-071C8D57DDFF53D883B4E4669D5EA11A" name="dei:EntityAddressStateOrProvince" contextRef="FD2019Q3YTD" format="ixt-sec:stateprovnameen">Georgia</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"><span><ix:nonNumeric id="d13510654e649-wk-Fact-06A2833C5182562E8FB412C85BF67B7E" name="dei:EntityAddressPostalZipCode" contextRef="FD2019Q3YTD">30308</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Address of principal executive offices, including zip code)</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"><span><ix:nonNumeric id="d13510654e676-wk-Fact-D3119603F0E85C8287819CF42F9D83AD" name="dei:CityAreaCode" contextRef="FD2019Q3YTD">(888)</ix:nonNumeric></span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"><span><ix:nonNumeric id="d13510654e686-wk-Fact-17FACBC2CA3F5128B917C4C7C4D48B76" name="dei:LocalPhoneNumber" contextRef="FD2019Q3YTD">792-5802</ix:nonNumeric></span></span></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(Registrant&#8217;s telephone number, including area code)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:37%;"></td><td style="width:26%;"></td><td style="width:37%;"></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934:</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Title of each class</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Trading Symbol(s)</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Name of each exchange on which registered</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13510654e759-wk-Fact-779A83FF96B41B0442BFFCE109316C13" name="dei:Security12bTitle" contextRef="FD2019Q3YTD">Common Stock</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13510654e764-wk-Fact-7869322B64FBBE17F13DFCE1094695E6" name="dei:TradingSymbol" contextRef="FD2019Q3YTD">CDLX</ix:nonNumeric></span></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13510654e769-wk-Fact-C0DDDE39EFBAD7EDD006FCE109596BBC" name="dei:SecurityExchangeName" contextRef="FD2019Q3YTD" format="ixt-sec:exchnameen">NASDAQ</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13510654e774-wk-Fact-1E423E5E0A329C246402FCE3313F4B12" name="dei:EntityCurrentReportingStatus" contextRef="FD2019Q3YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;&#160;&#160;</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 preceding12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13510654e781-wk-Fact-C07CC804F4DE4FCFD7DBFCE369910CC4" name="dei:EntityInteractiveDataCurrent" contextRef="FD2019Q3YTD">Yes</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:23%;"></td><td style="width:1%;"></td><td style="width:3%;"></td><td style="width:44%;"></td><td style="width:1%;"></td><td style="width:24%;"></td><td style="width:1%;"></td><td style="width:3%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Large&#160;accelerated&#160;filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13510654e831-wk-Fact-C33B284A9D61EC864F4FD68D18E721AB" name="dei:EntityFilerCategory" contextRef="FD2019Q3YTD" format="ixt-sec:entityfilercategoryen">Accelerated filer</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#9746;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-accelerated filer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#9744;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Smaller&#160;reporting&#160;company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d13510654e882-wk-Fact-33CDFF3D00D25B9A894358566320E81A" name="dei:EntitySmallBusiness" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Emerging growth company</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial Unicode MS;font-size:9pt;"><span><ix:nonNumeric id="d13510654e923-wk-Fact-4090826CBF6E5F9C85E20FB1AC86E6C2" name="dei:EntityEmergingGrowthCompany" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric></span></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;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><ix:nonNumeric id="d13510654e928-wk-Fact-BB0655DEA0904246BB72279B212ACC31" name="dei:EntityExTransitionPeriod" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;">&#9744;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><ix:nonNumeric id="d13510654e936-wk-Fact-A58CF355F6A0FEFE237A3739317355AF" name="dei:EntityShellCompany" contextRef="FD2019Q3YTD" format="ixt-sec:boolballotbox"><span style="font-family:Arial Unicode MS;">&#9744;</span></ix:nonNumeric></span><span style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160; </span><span style="font-family:Arial Unicode MS;">&#9746; </span></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of October 31, 2019, there were </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510654e948-wk-Fact-FA5E7311F7F7A58DFC36D9D647149BEC" name="dei:EntityCommonStockSharesOutstanding" contextRef="I2019Q3SharesOutstanding" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">25,711,713</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares outstanding of the registrant&#8217;s common stock, par value $</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510654e952-wk-Fact-5001EB2AB9575586A94F4B980D7509D8" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="FI2019Q3" unitRef="usdPerShare" decimals="4" scale="0" format="ixt:numdotdecimal">0.0001</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:3px double #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div><br/></div><hr style="page-break-after:always"></hr><div><a id="sD4BB63A789415C22890E8B8548E1772E"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUARTERLY REPORT ON FORM 10-Q</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">TABLE OF CONTENTS</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:12%;"></td><td style="width:80%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Page</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I.</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCIAL INFORMATION</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1.</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3867A366472A54659B379B6DCFDC767A"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1B55AC5B3D0F51B792F36E938578F860">2</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1B55AC5B3D0F51B792F36E938578F860"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets (Unaudited)</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1B55AC5B3D0F51B792F36E938578F860">2</a></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF22D92F9667050D8AB7FD38BDD9261C2"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations (Unaudited)</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF22D92F9667050D8AB7FD38BDD9261C2">3</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5B233A122B2F5425AD19DD590FDFC09A"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Comprehensive Loss (Unaudited)</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5B233A122B2F5425AD19DD590FDFC09A">4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sACD572AD192D564FA935244AF6E4D1E8"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited)</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sACD572AD192D564FA935244AF6E4D1E8">5</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s26D034FF18D15304BBD5871C0D735FE0"><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Cash Flows (Unaudited)</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s26D034FF18D15304BBD5871C0D735FE0">7</a></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB9A0A411C7D55154ACF4D2851B8B145D"><span style="font-family:inherit;font-size:10pt;">Notes to Condensed Consolidated Financial Statements (Unaudited)</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB9A0A411C7D55154ACF4D2851B8B145D">9</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 2.</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6D466B0E11005BEABC8DF7D3D3C5E83C"><span style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s6D466B0E11005BEABC8DF7D3D3C5E83C">21</a></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 3.</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBB30B4017CA85861B7A8022FBDC8BCA2"><span style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosures About Market Risk</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBB30B4017CA85861B7A8022FBDC8BCA2">35</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 4.</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1CBA9C8F462B5061A3CD35094FB37189"><span style="font-family:inherit;font-size:10pt;">Controls and Procedures</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1CBA9C8F462B5061A3CD35094FB37189">35</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER INFORMATION</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1.</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF236600D251B51529E0F71AE9F7710AF"><span style="font-family:inherit;font-size:10pt;">Legal Proceedings</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF236600D251B51529E0F71AE9F7710AF">36</a></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 1A.</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCC70480A8BB65A20AD39048B5D5F320D"><span style="font-family:inherit;font-size:10pt;">Risk Factors</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCC70480A8BB65A20AD39048B5D5F320D">36</a></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 2.</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD052A503DD77524789BA2D6E991D7116"><span style="font-family:inherit;font-size:10pt;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD052A503DD77524789BA2D6E991D7116">60</a></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Item 6.</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCCEB1DE7EDCA5BAE973296E032950206"><span style="font-family:inherit;font-size:10pt;">Exhibits</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCCEB1DE7EDCA5BAE973296E032950206">61</a></div></td></tr><tr><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA7EF576C16B9572E8B7996C093685FF1"><span style="font-family:inherit;font-size:10pt;">Signatures</span></a></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA7EF576C16B9572E8B7996C093685FF1">62</a></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></div><hr style="page-break-after:always"></hr><div><a id="s2F9B5AD3AD115962A9375C83F9E18DA5"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I. FINANCIAL INFORMATION</span></div><div><a id="s3867A366472A54659B379B6DCFDC767A"></a></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><a id="s1B55AC5B3D0F51B792F36E938578F860"></a></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" style="padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;"><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Amounts in thousands, except par value amounts)</span></div></td></tr><tr><td style="width:65%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9.5pt;"><span style="font-family:inherit;font-size:9.5pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e581-wk-Fact-B7B9760ACFE897951D8CFCC04A70741F" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">39,623</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e600-wk-Fact-009D9F4112A4AA141156FCC04B386075" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">95,184</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e615-wk-Fact-53AC471CD2EF1483CD04FCC04B3365AB" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e634-wk-Fact-4DC4F85082DF76894549FCC04B44CEBB" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">246</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e654-wk-Fact-9B42214A88CA865737C5FCC04C418B43" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58,125</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e673-wk-Fact-EE9F2860CB5B81801D19FCC04C36622A" name="us-gaap:AccountsReceivableNetCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,691</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e693-wk-Fact-F60CBF58C2517CEB19B0FCC04C87D209" name="us-gaap:OtherReceivablesNetCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,417</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e712-wk-Fact-110BEFF67E8CD3B9AE0DFCC04AB925D3" name="us-gaap:OtherReceivablesNetCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,634</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e732-wk-Fact-C5DF1634644A8FB89B03FCC04AE91669" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,956</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e751-wk-Fact-AA420B96D66AFAD91614FCC04A4FAA5B" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,320</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e771-wk-Fact-334284E48FA9028F4BA4FCC04B2EF59F" name="us-gaap:AssetsCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">124,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e790-wk-Fact-567C24FD0FE80C5C9A5BFCC04C2A3FCA" name="us-gaap:AssetsCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">166,075</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term assets:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e847-wk-Fact-301C629F25794DDCB670FCC04C65D790" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,230</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e866-wk-Fact-DDB21769C97582D67A88FCC04C3EA77C" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,125</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e887-wk-Fact-5AC82736D4746AB1FC0EFCC04B17C90D" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">370</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e906-wk-Fact-71DC76ED48F625DD8398FCC04B13FA79" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">375</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized software development costs, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e926-wk-Fact-513C27F86CAFEB689E9DFCC04C729761" name="us-gaap:CapitalizedComputerSoftwareNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e945-wk-Fact-7A66F6E7CB5C62A039ADFCC04C6283FD" name="us-gaap:CapitalizedComputerSoftwareNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,099</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred FI implementation costs, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e965-wk-Fact-5CA79CF31FB21BE25550FCC04B1CE619" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,877</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e984-wk-Fact-EB219A118748539A153EFCC04C9BDFA3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,235</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1004-wk-Fact-50B41AEBDB8CA1FBCB35FCC04C541D2F" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,293</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1023-wk-Fact-1A3B20A5818EE1F8EF6CFCC04C987455" name="us-gaap:OtherAssetsNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,338</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1048-wk-Fact-B741A0A4DA98FB6070DEFCC04AFE2A1F" name="us-gaap:Assets" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">153,763</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1067-wk-Fact-12CDE7D8664F6E0DF624FCC04B278D83" name="us-gaap:Assets" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">193,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities and stockholders' equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1169-wk-Fact-AC8BCAACF8C1A94478F6FCC04B1F9CA5" name="us-gaap:AccountsPayableCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,099</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1188-wk-Fact-9F0F9F5FD2407811DC49FCC04C5BBDE8" name="us-gaap:AccountsPayableCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,946</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1244-wk-Fact-8AD06ECA7CC4D7D734A5FCC04C6F8DB9" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,936</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1263-wk-Fact-726DBD614EA0A33A55E8FCC04C2D065B" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,944</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1283-wk-Fact-23E94718C8A8C63BEEDBFCC04C507D4C" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,388</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1302-wk-Fact-D1B580003D34E1F4B932FCC04C8A3A29" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,906</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI Share liability</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1323-wk-Fact-A05830C6E3BB0EA14BF5FCC04B3BBDEC" name="cdlx:FinancialInstitutionShareLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,656</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1342-wk-Fact-DD95534376CB7112EDC5FCC04A3CC131" name="cdlx:FinancialInstitutionShareLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">33,697</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Incentive liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1362-wk-Fact-4569695A962127D8EB26FCC04A5D711E" name="cdlx:CustomerIncentiveLiability" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1381-wk-Fact-0A73DD72377A07B0F4B4FCC04B2BA5C7" name="cdlx:CustomerIncentiveLiability" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,873</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred billings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1401-wk-Fact-C513B214B35B87636E75FCC04C27CBB9" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">346</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1420-wk-Fact-381DBB2ED148E086468FFCC04A910DF3" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">745</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1440-wk-Fact-2188D0F5727D461C284DFCC04AA6A1BE" name="us-gaap:LongTermDebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1459-wk-Fact-E246EDF97D76D4FA91E0FCC04A1A3CC4" name="us-gaap:LongTermDebtCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1479-wk-Fact-A08B6438B1E9D6086761FCC04C443302" name="us-gaap:LiabilitiesCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,922</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1498-wk-Fact-2201E3BC49B186CA1FCAFCC04B234D4B" name="us-gaap:LiabilitiesCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63,134</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1559-wk-Fact-7B081B805F60A2FA5D56FCC04C5E75D4" name="us-gaap:DeferredRentCreditNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,173</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1578-wk-Fact-6F81E0897499BB4EC11FFCC04AC77D73" name="us-gaap:DeferredRentCreditNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,773</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current portion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1598-wk-Fact-97B178B97908A005BA82FCC04C8256A5" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,693</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1617-wk-Fact-2DFDA66A316E25941133FCC04C688744" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1637-wk-Fact-252108F2FBDAA15ED460FCC04ADA18FB" name="us-gaap:LiabilitiesNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">101,788</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1656-wk-Fact-E79FAC694F99E88BB90FFCC04C7FDC19" name="us-gaap:LiabilitiesNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,926</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stockholders&#8217; equity:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock, $0.0001 par value&#8212;100,000 shares authorized and 22,466 and 25,664 shares issued and outstanding as of December 31, 2018 and September 30, 2019, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1717-wk-Fact-D3E29BA8D3746090F613FCC04C9470C4" name="us-gaap:CommonStockValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1736-wk-Fact-CA3CA16DEE7E86E085ADFCC04C4B20A2" name="us-gaap:CommonStockValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additional paid-in capital</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1757-wk-Fact-B704F2F675E686189072FCC04A2EF5C7" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">371,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1776-wk-Fact-7B810822DC12D1B969CBFCC04C307F9B" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">466,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1796-wk-Fact-E5C301AF4F350CF506A7FCC04C76F39A" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,992</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1815-wk-Fact-089C84F3CB1ABCBA9E31FCC04C791A90" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,634</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510966e1835-wk-Fact-B5B7CBB3D38183A9DEE2FCC04A7EEF4A" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">321,487</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510966e1855-wk-Fact-44CB42FE85C658C797E4FCC04C3B733F" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">342,058</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stockholders&#8217; equity</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1876-wk-Fact-5B69F2AE433A096C9D32FCC04B3F13B8" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,975</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1895-wk-Fact-3F11468DDD9BC5908C0BFCC04C911EB9" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">127,321</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders&#8217; equity</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1920-wk-Fact-F1C6D0153984F83E33CBFCC04C48BAD8" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">153,763</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510966e1939-wk-Fact-D7BB418272B1ACE8E774FCC04C6C19A7" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">193,247</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div><br/></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See notes to the condensed consolidated financial statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF22D92F9667050D8AB7FD38BDD9261C2"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Amounts in thousands, except per share amounts)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e628-wk-Fact-ACA75E7D830BF6A6D418FCC15AA449D3" name="us-gaap:Revenues" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,582</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e647-wk-Fact-BB2DCAE8760471900FA5FCC15934D34B" name="us-gaap:Revenues" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e666-wk-Fact-B24D354F1B1AB404CC50FCC15AE113EB" name="us-gaap:Revenues" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">102,865</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e686-wk-Fact-5818A2C9E46714C840D5FCC159D3CE6D" name="us-gaap:Revenues" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">141,137</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs and expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI Share and other third-party costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e783-wk-Fact-57EA16A2BD4A1394FCD3FCC1598E21E6" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,982</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e802-wk-Fact-ADABE9425E77EB007E7CFCC15A289376" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">32,470</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e821-wk-Fact-66100FDCB57733675F3BFCC15AB0165D" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">59,149</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e841-wk-Fact-3726695DCF4D5E0C61AEFCC15AD9347A" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">79,094</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e861-wk-Fact-7A7D9106FF8050D29165FCC15A4C3FD3" name="cdlx:DeliveryCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,007</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e880-wk-Fact-B56358EB650016ED638BFCC15A5D269A" name="cdlx:DeliveryCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,070</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e899-wk-Fact-1F46BF2C29E795E54142FCC15A78D9C7" name="cdlx:DeliveryCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,509</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e919-wk-Fact-9B68419FF6C5A355585BFCC159BB676F" name="cdlx:DeliveryCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,686</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e939-wk-Fact-4D22F8AD1589D0BE0BD3FCC159E7F0CA" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,452</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e958-wk-Fact-9425F8E20E90A8DDFC4BFCC159FC07DF" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,074</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e977-wk-Fact-D14C0C00343BAF1FE42EFCC15A19987D" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e997-wk-Fact-AD1E83F68DAB2AA3B592FCC15AC03E43" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1017-wk-Fact-EDBAC89D1FBCE8564CEEFCC15A489CE2" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,097</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1036-wk-Fact-3C00829F5F27D32AB9D7FCC159952A58" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,018</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1055-wk-Fact-8AE244D57ABB0EE50665FCC15A9AF61A" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,444</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1075-wk-Fact-C6447FC26733055663E6FCC1597CC009" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,741</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administration expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1095-wk-Fact-E6D9F6D24EC17107A751FCC15AD51DD7" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,925</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1114-wk-Fact-B88CACEE2F5A13C59B4EFCC159EC9A7E" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,218</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1133-wk-Fact-7814DC61841BF4F35F56FCC159F25E58" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,486</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1153-wk-Fact-D0786751098AE723BCACFCC15A84C717" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,558</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1173-wk-Fact-11275B6D38F0AC6DEB06FCC15AE44EDB" name="us-gaap:DepreciationAndAmortization" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">777</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1192-wk-Fact-57E4F00823FB4D38783FFCC15AC4E029" name="us-gaap:DepreciationAndAmortization" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,167</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1211-wk-Fact-7C5E8C6F8C568A0A1C71FCC159CF3BE1" name="us-gaap:DepreciationAndAmortization" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,471</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1231-wk-Fact-2CB153C44B9E07E533CCFCC15A70A604" name="us-gaap:DepreciationAndAmortization" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,181</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1251-wk-Fact-40AD28BF79098761117BFCC15A3E06CE" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,240</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1270-wk-Fact-60D3A858172AC68A7F70FCC15A7F7535" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">63,017</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1289-wk-Fact-779D07A3F96D087D3898FCC15A8FFFEC" name="us-gaap:CostsAndExpenses" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">132,974</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1309-wk-Fact-52818301E4AE7DA967F0FCC159B2BECE" name="us-gaap:CostsAndExpenses" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">159,718</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1330-wk-Fact-2E4B03A50D45419AD31FFCC1595A4F3F" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,658</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1350-wk-Fact-D9B6C4AA68C60DE8F79BFCC159C1F147" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,598</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1370-wk-Fact-B3BF2704BD85DA21B7F5FCC15AA9EE95" name="us-gaap:OperatingIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">30,109</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1391-wk-Fact-3F0C3D2BFD6DF78FE9F2FCC15A889B34" name="us-gaap:OperatingIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">18,581</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1494-wk-Fact-F36B7080FCEF4187B4D9FCC159A258EA" name="us-gaap:InterestIncomeExpenseNet" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">254</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1514-wk-Fact-9E0C318D49622FD5664BFCC159DD16D4" name="us-gaap:InterestIncomeExpenseNet" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">218</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1534-wk-Fact-9B36BB7DB6CDD62F0294FCC159F70E48" name="us-gaap:InterestIncomeExpenseNet" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,995</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1555-wk-Fact-C6692686A8C9312FFED6FCC15A934D85" name="us-gaap:InterestIncomeExpenseNet" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">860</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of warrant liabilities, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1576-wk-Fact-60B788B2BDBECB7C43CBFCC15A6B6F0C" name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">801</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1595-wk-Fact-08ABA7E935A53B0CF4ECFCC159AAC411" name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1614-wk-Fact-03C02E9C28649A008632FCC15A030AC4" name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,760</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1635-wk-Fact-65EBEB936349BBC64B2CFCC15983E2B9" name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1655-wk-Fact-8F971AC0EA803BC4FF9DFCC15AB992C0" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">257</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1675-wk-Fact-40D171D1822F436A0479FCC1594BCFA3" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">931</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1695-wk-Fact-985BBA086CBB0BAD8727FCC159E2F1CD" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,612</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1716-wk-Fact-B6CA52C0C413176DB590FCC15AD091EB" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,130</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other income (expense)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1737-wk-Fact-88F67EBF865D9DD46BDCFCC15A67156A" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1756-wk-Fact-BFEE11E2A36ADC123688FCC15A975464" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,149</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1776-wk-Fact-923ECF03729C1176EE1BFCC15A8B77BD" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,367</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1797-wk-Fact-78E779A6E17892DDF4ABFCC1593AE61E" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,990</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss before income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1818-wk-Fact-34C336DAC35A137237FBFCC15A59E9E2" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1838-wk-Fact-0B8322A2403219934638FCC1596031C2" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1858-wk-Fact-BE56B0A57078E2C8408CFCC15A635440" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1879-wk-Fact-8EDC005BEE6205C06072FCC15AADF10E" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1900-wk-Fact-1FA5E76262AE415343B7FCC15AA0A301" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1920-wk-Fact-7717E41BCFA76A497763FCC15A3A0CBB" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1940-wk-Fact-E0E02EB10DA7F024E0B4FCC15A089208" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e1961-wk-Fact-03B1E79B8FC4A59214A7FCC15AE8E1A1" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to the carrying value of preferred stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e1982-wk-Fact-CDCD3D09D2FA960AB346FCC159CAF28C" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e2001-wk-Fact-F0A45CC37A1E9EF12444FCC159D8F6BF" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2020-wk-Fact-4C0826D53D640D32EF68FCC15ACCFCB8" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e2041-wk-Fact-C61F2FD686E0216E2921FCC15A3313AC" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss attributable to common stockholders</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2066-wk-Fact-ED50A9E1B7CEF5A1BD32FCC15A44A79B" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2086-wk-Fact-EBE1D1CB4C8795BEC703FCC15ADD7262" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2106-wk-Fact-3BFC004CD8B50AE005F4FCC15A52A2FC" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,633</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2127-wk-Fact-EC1917985A269E9D88F0FCC15AEE511C" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share attributable to common stockholders, basic and diluted</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2148-wk-Fact-9EDE4E82A26F7064D9E9FCC1596C696C" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.40</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2168-wk-Fact-0E5B82B69C1158D57248FCC15A7B8F19" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q3QTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.33</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2188-wk-Fact-80EF9CE77AF6147C662AFCC159515ADE" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2018Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">2.29</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510973e2209-wk-Fact-567BD4C1EBE8F1BB84CBFCC15AB5037D" name="us-gaap:EarningsPerShareBasicAndDiluted" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" sign="-" format="ixt:numdotdecimal">0.90</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding, basic and diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e2226-wk-Fact-8257985842A7ACB02B69FCC15A1E613F" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">20,970</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e2245-wk-Fact-FEA2F63962E4095A6740FCC15ABD3380" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">23,561</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e2264-wk-Fact-5F3DC94CDBC11A346C5CFCC1593F4B13" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">18,150</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510973e2284-wk-Fact-CC79EBF71400B41B15CCFCC15A1316CF" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">22,936</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div><br/></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See notes to the condensed consolidated financial statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3</span></div></div><hr style="page-break-after:always"></hr><div><a id="s5B233A122B2F5425AD19DD590FDFC09A"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (UNAUDITED)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Amounts in thousands)</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13502390e628-wk-Fact-1FA5E76262AE415343B7FCC15AA0A301" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13502390e648-wk-Fact-7717E41BCFA76A497763FCC15A3A0CBB" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13502390e668-wk-Fact-E0E02EB10DA7F024E0B4FCC15A089208" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13502390e689-wk-Fact-03B1E79B8FC4A59214A7FCC15AE8E1A1" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502390e787-wk-Fact-920B0F88FD91808BB389FCC37557BE2E" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">202</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502390e806-wk-Fact-E20D719D6F2C8A10DA60FCC37536DBF8" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">565</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502390e825-wk-Fact-273851C13EEAD58E8252FCC3752CCB8E" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">574</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502390e845-wk-Fact-75E824C8DFC68CC89815FCC37552384A" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total comprehensive loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13502390e870-wk-Fact-CC25764E257E038E20D2FCC375481E68" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,166</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13502390e890-wk-Fact-78BA4A158F6A13CF3CFBFCC375626B2A" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,182</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13502390e910-wk-Fact-647D933960324A35EFBDFCC3755CBAD3" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">40,902</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13502390e931-wk-Fact-470D97FC0EB908DC3491FCC37542AA39" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,929</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div><br/></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See notes to the condensed consolidated financial statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4</span></div></div><hr style="page-break-after:always"></hr><div><a id="sACD572AD192D564FA935244AF6E4D1E8"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (DEFICIT) (UNAUDITED)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Amounts in thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"></td></tr><tr><td style="width:29%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Additional</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Paid-In</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital</span></div></td><td rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income</span></div></td><td rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deficit</span></div></td><td rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance &#8211; December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e850-wk-Fact-03B159ACC18FD62E8A50FCC3F409B67E" name="us-gaap:SharesOutstanding" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">22,466</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e869-wk-Fact-44F054C1953B7F558A47FCC3F32D9860" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e888-wk-Fact-DF0487D48735FCC90F14FCC3F525E6E8" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">371,463</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e908-wk-Fact-3FDA5771A554B93D0C9AFCC3F596A925" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,992</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e927-wk-Fact-4BA3C2A71C3854645762FCC3F37275BA" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">321,487</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e947-wk-Fact-5B69F2AE433A096C9D32FCC04B3F13B8" name="us-gaap:StockholdersEquity" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,975</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of common stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e963-wk-Fact-FC8862BFC2BD3A1FDF63FCC3F363CB29" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">215</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e996-wk-Fact-FDE949F16742B72EB9E4FCC3F3C5EE3A" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,850</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1054-wk-Fact-D493209D9BEBB7960847FCC3F39F52ED" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,850</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of common stock warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1075-wk-Fact-16A55EAB66416E6E22A1FCC3F4CBA350" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1108-wk-Fact-4AC340F874B95D842D404B6FC0BCB51E" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">17,659</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1166-wk-Fact-D6D792A908D941865BD64B6FC7B2C7CB" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">17,659</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1220-wk-Fact-CEAD4769D8BC9DF6E664FCC3F43FF57E" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,292</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1278-wk-Fact-5E98B6B5EB6203BE4A0EFCC3F516CF72" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,292</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of restricted stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1299-wk-Fact-8B6E52A828083ABFCDB1FCC3F4EF41D2" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">164</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1411-wk-Fact-EEA4EAA1B85EA25DED1BFCC3F2DACAC2" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,904</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1425-wk-Fact-5D8B5755D7C15F238C41FCC3F390BF5E" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1444-wk-Fact-B3347F9C3B9A87980354FCC3F2A119EA" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,308</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1502-wk-Fact-B738F76614FDA13A43D9FCC3F45066F3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock pursuant to the ESPP</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1523-wk-Fact-7FD6E748CF7D60517F25FCC3F47CFB80" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">94</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1556-wk-Fact-7022A527E48431AFE418FCC3F41F385C" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,165</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1614-wk-Fact-0B4760707DCDF949BA4AFCC3F2B7A4E2" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,165</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1688-wk-Fact-47DA1A8ACC4A6790870FFCC3F3DAAFF8" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1726-wk-Fact-0F583D8EB4DFE7402FA2FCC3F5B45618" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">642</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e1820-wk-Fact-E4099303D1B9A569D5A0FCC3F30F6B96" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e1840-wk-Fact-03B1E79B8FC4A59214A7FCC15AE8E1A1" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance &#8211; September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1862-wk-Fact-53FC267A6EA8E126C158FCC46DCFBC28" name="us-gaap:SharesOutstanding" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">25,664</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1881-wk-Fact-3CEBD9CB0E0AE9982D70FCC46DF3F175" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1900-wk-Fact-5B054D9E89F6EA01E476FCC46EE483F2" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">466,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1920-wk-Fact-27669E246CE83AE2E13BFCC46D596007" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,634</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e1939-wk-Fact-BE4C7412F9A81A8A669DFCC46CFF9A69" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">342,058</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e1959-wk-Fact-3F11468DDD9BC5908C0BFCC04C911EB9" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">127,321</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"></td></tr><tr><td style="width:29%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Additional Paid-In-Capital</span></div></td><td rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income</span></div></td><td rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Deficit</span></div></td><td rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance &#8211; June 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2370-wk-Fact-AE4BCE816BD92C89E4D2FCC46DEEF315" name="us-gaap:SharesOutstanding" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">22,828</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2389-wk-Fact-2639E6F47EF4A5A79E99FCC46D8CE17D" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2408-wk-Fact-3DE5D89A4277F194C7CFFCC46DB650A1" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">378,773</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2428-wk-Fact-BAC32FA8CFD810CAC153FCC46D14661E" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,069</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e2447-wk-Fact-42485D5B053B79FE4B59FCC46DE4606C" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">334,311</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2467-wk-Fact-86CE6EEB8A76662CDF17FCC46DDA6ACA" name="us-gaap:StockholdersEquity" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,538</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of common stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2483-wk-Fact-56F7C96668FEF7D0BFADFCC46DBB6AB9" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">104</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2516-wk-Fact-DC4345765FB0B4C05750FCC46DDF0755" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,502</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2574-wk-Fact-53C0B3F187F5C66C1720FCC46D9B3178" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,502</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of common stock warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2595-wk-Fact-19A45C9AEB7DE0F414E2FCC46DB02845" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2628-wk-Fact-362D9C383BC058AEB4844B6F34EE0D59" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">17,659</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2686-wk-Fact-4F876CE241B6C68DE7964B6F3C204208" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2019Q3QTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">17,659</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2740-wk-Fact-F388D382C3E5F1769F61FCC46D45FB07" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2798-wk-Fact-94FA015A4808E4534250FCC46DCB5689" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,495</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of restricted stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2819-wk-Fact-9FA25FE04410965E40A8FCC46DD57078" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2931-wk-Fact-06CA7FC59E05F8BEC9784B703BD8C484" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,904</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2945-wk-Fact-F37423C9355546417E9B4B703E652799" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e2964-wk-Fact-CC416E0258732B8208F24B7040D186BD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,308</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3022-wk-Fact-03B598C18A16679DBC264B704A4DAD2A" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">61,309</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3096-wk-Fact-07D5FF76D322F2C1797DFCC46DF82683" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">565</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3134-wk-Fact-CD0830E1F18D37DF4E05FCC46DC7C986" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">565</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e3227-wk-Fact-85978762FCC49BF62D70FCC46D36DC1A" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e3247-wk-Fact-7717E41BCFA76A497763FCC15A3A0CBB" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance &#8211; September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3270-wk-Fact-53FC267A6EA8E126C158FCC46DCFBC28" name="us-gaap:SharesOutstanding" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">25,664</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3289-wk-Fact-3CEBD9CB0E0AE9982D70FCC46DF3F175" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3308-wk-Fact-5B054D9E89F6EA01E476FCC46EE483F2" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">466,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3328-wk-Fact-27669E246CE83AE2E13BFCC46D596007" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,634</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e3347-wk-Fact-BE4C7412F9A81A8A669DFCC46CFF9A69" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">342,058</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3367-wk-Fact-3F11468DDD9BC5908C0BFCC04C911EB9" name="us-gaap:StockholdersEquity" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">127,321</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See notes to the condensed consolidated financial statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (DEFICIT) (UNAUDITED)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Amounts in thousands)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"></td></tr><tr><td style="width:29%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Additional Paid-In-Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Deficit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance &#8211; December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3818-wk-Fact-E95FA407E3656D5C7993FCC4D922EBE2" name="us-gaap:SharesOutstanding" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">3,439</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3837-wk-Fact-5C2AA1BE8BD46AC3C461FCC4D8BCC2BF" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3856-wk-Fact-A23FCBD5EAD259103E1FFCC4DA9C7090" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">58,693</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3876-wk-Fact-F9036E2EDC7D6A062028FCC4D8CB5882" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,066</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e3890-wk-Fact-7A1DD5BBFEBDE1B6E96BFCC4DAB4A0B4" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">268,445</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e3915-wk-Fact-100539A35693934049F3FCC4D9769708" name="us-gaap:StockholdersEquity" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">208,686</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of common stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3932-wk-Fact-0C43CA1472FCAFA3A8DDFCC4D8564C85" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">329</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e3965-wk-Fact-2F48F2F902EA597289FBFCC4DAAFF8AC" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,799</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4023-wk-Fact-2AE00AB2652D54618B22FCC4D8FF7D86" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,799</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of common stock warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4044-wk-Fact-6DCB74826B1AD1DF4702FCC4D9399B55" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,142</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4077-wk-Fact-B2BC7CDE88AD1AC0A25BFCC4DAB80EA8" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="shares" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4135-wk-Fact-DA55E441508B92B63FE0FCC4D9EAF0D6" name="cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" contextRef="FD2018Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4189-wk-Fact-57ADBA309F22614B3066FCC4DAAAC97F" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,968</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4247-wk-Fact-579F23F63ADE4AEFCD1DFCC4D9C38D01" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,968</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of restricted stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4268-wk-Fact-ACD7B03188A6445B7781FCC4DA9719AA" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4282-wk-Fact-6DC1496C368823431014FCC4D95FF794" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4301-wk-Fact-1207365508E7136181DFFCC4DAA618E2" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4359-wk-Fact-C2BA5244BCCBB46D1D96FCC4D8E6200A" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Issuance of common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4380-wk-Fact-C7AEE91B29971B27E3F5FD86B925051A" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">5,821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4394-wk-Fact-7C1ADD227562E17E9A9DFD870DB64784" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4413-wk-Fact-520E744FE97583678D92FCC4DA21B532" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,100</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4471-wk-Fact-40CF54414A4DC895F460FCC4D989CBF0" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">66,101</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vesting of common stock warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4525-wk-Fact-4E5807CD0BEF2771DC74FCC4DAC26DD5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4583-wk-Fact-6F7C03CA45E6E8C3D6BFFCC4D94F8883" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" contextRef="FD2017Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversion of preferred stock to common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4604-wk-Fact-DC2EE003043080E60911FD876CE532FB" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">10,643</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4618-wk-Fact-6CF91F6E24ADE7FCE893FD877028AF96" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4637-wk-Fact-513A4F0FF7C4E6E560DAFCC4DA0D79DA" name="cdlx:AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">196,588</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4695-wk-Fact-F6FCD87A436CB588004FFCC4DA928B41" name="cdlx:AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">196,594</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Conversion of preferred stock warrants to common stock warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4717-wk-Fact-C67CE6D03357A728B1DBFCC4DAA13E33" name="us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4750-wk-Fact-89A3BE66CC9BD5A17031FCC4D880D9DC" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,736</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4808-wk-Fact-84A06AF514621DEF577DFCC4DA705E41" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="FD2017Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,736</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accretion of redeemable convertible preferred stock to redemption value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e4862-wk-Fact-5BA1E3C99506E1B23D71FD87D6D8BA94" name="cdlx:AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4883-wk-Fact-045588B60E06F4B3B2C6FCC4D99E4353" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e4921-wk-Fact-0D8B32D7446C3B5F6F3BFCC4D86A85EF" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">157</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e4996-wk-Fact-2151C162DB598CDB584DFD8581A28DAE" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">574</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5034-wk-Fact-189D10D49C61D1A09CF1FCC4D8982166" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">574</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e5127-wk-Fact-CBC0AD4153654C8AF5E8FCC4D9B3DCD4" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e5147-wk-Fact-E0E02EB10DA7F024E0B4FCC15A089208" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance &#8211; September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5169-wk-Fact-4B3AF00D0D1EB0504D8AFD8ADFC61949" name="us-gaap:SharesOutstanding" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">21,411</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5188-wk-Fact-00CD57531C01BB3599EEFD8AE42332BF" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5207-wk-Fact-9BF4E74348A391B9C5E4FD8AE8C41029" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">359,501</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5227-wk-Fact-6B3B48A494646D077906FD8AEEF9B58E" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,640</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e5246-wk-Fact-34A1E064C76638210DB5FD8AF3F765AF" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">309,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5266-wk-Fact-EBF2434AFA0203228CBBFD8AF8DCD13D" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,227</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"></td></tr><tr><td style="width:29%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Additional Paid-In-Capital</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Deficit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance &#8211; June 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5678-wk-Fact-FCC668D259653E0C09DAFCC54361B767" name="us-gaap:SharesOutstanding" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">20,316</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5697-wk-Fact-DC99D32889B07AF90BDFFCC54396DEE7" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5716-wk-Fact-1C45A3659A6563186D81FCC5425D8289" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">336,874</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5736-wk-Fact-7681C673AD5F10353D7EFCC5434D1086" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,438</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e5755-wk-Fact-1BE4F2C88BF7EE66AEA7FCC5423BB118" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">301,553</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5775-wk-Fact-3C8214BB734536BFADBAFCC542559674" name="us-gaap:StockholdersEquity" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">36,766</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of common stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5791-wk-Fact-C4D18E631F163D8F5911FCC5436A0036" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">265</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5824-wk-Fact-371901FC40559A668E65FCC543873C53" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5882-wk-Fact-C7D22F0C6D0667659A6CFCC542513F75" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,655</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercise of common stock warrants</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5903-wk-Fact-A1A7FB8A3A51E948E385FCC5436E968F" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">793</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e5936-wk-Fact-34167080D63EA96A22E4FCC5424CC17F" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6029-wk-Fact-DB51DCE592CF26A53097FCC542489120" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6048-wk-Fact-6F19E284C8951110BE9DFCC54259D326" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,717</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6106-wk-Fact-F1727C458D4C8D7D22CEFCC5437E639B" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,717</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of restricted stock</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6127-wk-Fact-8499926863E47FA8A6F0FD8833AACDD6" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">37</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vesting of common stock warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6272-wk-Fact-673FA4AF534C0CA10401FD8CD3587DED" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,255</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6330-wk-Fact-A2A12894CF2EBCA098F5FD8D7EDEA8C7" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,255</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6404-wk-Fact-52D18C5C01D3032C445AFD92300AA2AE" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">202</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6442-wk-Fact-DC3694D0A85B359D99A6FCC543541F33" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">202</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e6535-wk-Fact-92D47063769094436BF3FCC54374FFA6" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e6555-wk-Fact-1FA5E76262AE415343B7FCC15AA0A301" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance &#8211; September 30, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6578-wk-Fact-4B3AF00D0D1EB0504D8AFD8ADFC61949" name="us-gaap:SharesOutstanding" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">21,411</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6597-wk-Fact-00CD57531C01BB3599EEFD8AE42332BF" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6616-wk-Fact-9BF4E74348A391B9C5E4FD8AE8C41029" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">359,501</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6636-wk-Fact-6B3B48A494646D077906FD8AEEF9B58E" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,640</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13518347e6655-wk-Fact-34A1E064C76638210DB5FD8AF3F765AF" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">309,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13518347e6675-wk-Fact-EBF2434AFA0203228CBBFD8AF8DCD13D" name="us-gaap:StockholdersEquity" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">51,227</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See notes to the condensed consolidated financial statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></div><hr style="page-break-after:always"></hr><div><a id="s26D034FF18D15304BBD5871C0D735FE0"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Amounts in thousands)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating activities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e580-wk-Fact-E0E02EB10DA7F024E0B4FCC15A089208" name="us-gaap:NetIncomeLoss" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e600-wk-Fact-03B1E79B8FC4A59214A7FCC15AE8E1A1" name="us-gaap:NetIncomeLoss" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjustments to reconcile net loss to net cash used in operating activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e655-wk-Fact-A9E5865AA2CFE7F7D1DFFCC71704E281" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,471</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e674-wk-Fact-152CBCAE87D894033038FCC71746E7DB" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,181</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of financing costs charged to interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e694-wk-Fact-44E08E5D49907C03E83DFCC717C46A3E" name="cdlx:CapitalizedContractCostAmortizationInterestExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">255</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e713-wk-Fact-ED6368912CDCC34ED6F6FCC7155AF66C" name="cdlx:CapitalizedContractCostAmortizationInterestExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">72</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accretion of debt discount and non-cash interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e733-wk-Fact-C5E937CE0E18821B4049FCC714DBB49A" name="us-gaap:AmortizationOfFinancingCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,326</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e752-wk-Fact-4503ACBE84391FB15F62FCC7140B663F" name="us-gaap:AmortizationOfFinancingCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e772-wk-Fact-4C04CD4B1612323FDBFCFCC717A2E827" name="us-gaap:ShareBasedCompensation" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,968</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e791-wk-Fact-10E2FBD59ED064484D1BFCC714499414" name="us-gaap:ShareBasedCompensation" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,266</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of warrant liabilities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e811-wk-Fact-03C02E9C28649A008632FCC15A030AC4" name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,760</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e830-wk-Fact-65EBEB936349BBC64B2CFCC15983E2B9" name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-cash expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e850-wk-Fact-7FE38A0272B0AA6F9945FCC715684B90" name="us-gaap:OtherNoncashIncomeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e869-wk-Fact-EF4A27A3981E3DA2DAB5FCC71428F506" name="us-gaap:OtherNoncashIncomeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,434</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of deferred FI implementation costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e890-wk-Fact-3868591A8B0D2533890BFCC71599C218" name="cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e909-wk-Fact-AA76C425D4AFCC618394FCC716840347" name="cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,173</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of paid-in-kind interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e929-wk-Fact-FACD0B34CBBB4516CADAFCC713FDF970" name="cdlx:SettlementOfPaidinKindInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,353</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e949-wk-Fact-B1482224FB4CC967C4EDFCC715E70573" name="cdlx:SettlementOfPaidinKindInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in operating assets and liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1010-wk-Fact-3D5D603B2F119FDE7AE4FCC714361FBC" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">10,883</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1029-wk-Fact-D70EABC099D1E8CCCBE8FCC71711D4ED" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,789</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1050-wk-Fact-33B2C1B536C7E2560FDBFCC715F715D3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,797</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1070-wk-Fact-998DB3431844DFA656D3FCC715760C55" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred FI implementation costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1091-wk-Fact-65D8631FF1DA97F0DE40FCC71527B768" name="cdlx:IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">5,750</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1111-wk-Fact-10D4BF5FEEDAF05654D3FCC716F088A0" name="cdlx:IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recovery of deferred FI implementation costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1131-wk-Fact-A43379154858F6AD57D8FCC716601732" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,036</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1150-wk-Fact-CB3B5FD9FAB7A39FE843FCC717E2E261" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,469</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1170-wk-Fact-81D03F9382C72D127960FCC717D09D8E" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">221</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1189-wk-Fact-92E7BA3DF61DE5117635FCC7150E9C74" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">401</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1210-wk-Fact-655E2E8EA7939EA13785FCC7162F84AC" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1229-wk-Fact-D1D87F719EB5BAE615D3FCC715C5D933" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,453</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI Share liability</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1249-wk-Fact-302B832DA050E1372903FCC715B730C8" name="cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,728</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1269-wk-Fact-3FE2B159B393F183ED04FCC716C4E031" name="cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">6,041</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer Incentive liability</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1289-wk-Fact-07D2013FA4A58238D7F0FCC71643D0FF" name="cdlx:IncreaseDecreaseInConsumerIncentiveLiability" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,412</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1309-wk-Fact-E04F56C81DB6D397752CFCC7179465AD" name="cdlx:IncreaseDecreaseInConsumerIncentiveLiability" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,397</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash (used in) from operating activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1330-wk-Fact-98C47B175B870FF3A578FCC715A93FB8" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">14,300</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1350-wk-Fact-AF34A8AFD948BB04EA80FCC713E9757E" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,357</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investing activities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1411-wk-Fact-457CAE194EBD8C272CFAFCC714C1B28E" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,190</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1431-wk-Fact-5601CE056E64C2834823FCC71720A26E" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,561</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition of patents</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1452-wk-Fact-7FDC51231F1D07D87A3EFCC716AE8B6E" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1472-wk-Fact-AA3B1486AC0C80C4C9F1FCC717865E8B" name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized software development costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1493-wk-Fact-5887047E7CF36B4BD980FCC717CDFB24" name="us-gaap:PaymentsToDevelopSoftware" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">981</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1513-wk-Fact-FC894A40A9FFA3720E27FCC7153557EB" name="us-gaap:PaymentsToDevelopSoftware" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,836</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used in investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1534-wk-Fact-433CD7A7DCF134C2E4D1FCC715D9BC4E" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,185</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1554-wk-Fact-6A63BA95D6B9C9676700FCC7141AC41D" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,411</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financing activities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from issuance of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1616-wk-Fact-E91E4E06FABDC4EA3147FCC716D2BE9B" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,435</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1635-wk-Fact-205E779E39A2CD3DD818FCC716063DBA" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal payments of debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1655-wk-Fact-F249DDCDC4C00E348C6AFCC714E989F4" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">52,475</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1675-wk-Fact-E29D49A29B05075D6171FCC717D7BA9F" name="us-gaap:RepaymentsOfLongTermDebt" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,692</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Proceeds from issuance of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1696-wk-Fact-9F5599F5FCE8C1050DD2FCC716A140E5" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">72,179</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1715-wk-Fact-0D4EE896F795FE5259F6FCC714959E80" name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">81,922</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1735-wk-Fact-A1441F1E77FDC4BBF543FCC71458520D" name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,949</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1755-wk-Fact-6063B0845FCE669B36A5FCC717D4AE5B" name="us-gaap:PaymentsOfStockIssuanceCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1777-wk-Fact-D944EE94DDC56FF43565FCC7175CBB60" name="us-gaap:PaymentsOfFinancingCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">48</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1797-wk-Fact-095469473ABEDB58B913FCC716E03F3C" name="us-gaap:PaymentsOfFinancingCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">143</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash from financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1818-wk-Fact-9FB0AA986F133698F4A2FCC714742E84" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">65,142</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1837-wk-Fact-D30F8D24B9AC6A065709FCC717DB2E6C" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,049</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of exchange rates on cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1857-wk-Fact-344A310873982CBA537DFCC7169393C3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">107</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13510975e1877-wk-Fact-86DCB7A31C975EB21E05FCC71482550C" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">435</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net increase in cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1898-wk-Fact-43A9BFAE78659D733FA8FCC714F84B22" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,550</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1917-wk-Fact-99FCD721F1C33FF37E67FCC717E7417F" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">35,560</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, and restricted cash &#8212; Beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1937-wk-Fact-071539BB60AEA34CF44FFCC714668AD4" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,262</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1956-wk-Fact-D2D5F1DB9360EF83A03DFCC714B3F667" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">59,870</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, and restricted cash &#8212; End of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e1981-wk-Fact-30228BAAE500CA927BC3D65CA8781A9D" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,812</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2000-wk-Fact-47297EE9BE4C42BCF249D65CABFC52D5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">95,430</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See notes to the condensed consolidated financial statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Amounts in thousands)</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Reconciliation of cash, cash equivalents and restricted cash to the condensed consolidated balance sheet:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2168-wk-Fact-87B33ABF42AE3B996094D65C9C3A5D39" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,812</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2187-wk-Fact-009D9F4112A4AA141156FCC04B386075" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">95,184</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2202-wk-Fact-B4A3306E3330296EAC5FD65CA2EC307B" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2221-wk-Fact-7413945A99F214075EEAD65CA60E711C" name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">246</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash &#8212; End of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2246-wk-Fact-30228BAAE500CA927BC3D65CA8781A9D" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,812</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2265-wk-Fact-47297EE9BE4C42BCF249D65CABFC52D5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">95,430</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplemental schedule of non-cash investing and financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2367-wk-Fact-69390BC40C0DB721ADEFFC8AE8DA51C5" name="us-gaap:InterestPaid" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,158</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2386-wk-Fact-5FE15DEE9A7C19636DD2FC8B34FAFF4A" name="us-gaap:InterestPaid" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,259</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts accrued for property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2406-wk-Fact-5170068320984F51E166FCC7166E27F4" name="cdlx:PropertyAndEquipmentIncurredButNotYetPaid" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,697</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2425-wk-Fact-87A40FC3B1E6A8AB4DB6FCC717DE3CF1" name="cdlx:PropertyAndEquipmentIncurredButNotYetPaid" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">991</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts accrued for capitalized software development costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2445-wk-Fact-65565A52E0EAD2E00F2226063F7FBDE2" name="cdlx:CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13510975e2464-wk-Fact-CEE6FB67F617E45199B626063FD067EF" name="cdlx:CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See notes to the condensed consolidated financial statements</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8</span></div></div><hr style="page-break-after:always"></hr><div><a id="sB9A0A411C7D55154ACF4D2851B8B145D"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CARDLYTICS,&#160;INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</span></div><div><a id="sB0FC06930E4250B488080D40F12ADD4D"></a></div><div style="line-height:120%;padding-left:0px;padding-top:12px;text-align:left;text-indent:0px;"><span style="padding-top:12px;text-align:left;font-family:inherit;font-size:10pt;font-weight:bold;padding-right:48px;">1.</span><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="TextSelection-3CA4D32C8F81528985D7B49CC63FA63D-0-wk-Fact-3CE9F4C5E6CE538382A48AF217413AF9" continuedAt="TextSelection-3CA4D32C8F81528985D7B49CC63FA63D-1" escape="true"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION</span></ix:nonNumeric></div><ix:continuation id="TextSelection-3CA4D32C8F81528985D7B49CC63FA63D-1"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 make marketing more relevant and measurable through our purchase intelligence platform. Using one of the largest aggregations of purchase data through our partnerships with banks and credit unions, we have a secure view into where and when consumers are spending their money. By applying advanced analytics to this massive aggregation of anonymized purchase data, we make it actionable, helping marketers identify, reach and influence likely buyers at scale, and measure the true sales impact of their marketing spend.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also operate in the United Kingdom through Cardlytics UK Limited, a wholly-owned and operated subsidiary registered as a private limited company in England and Wales, and in India through Cardlytics Services India Private Limited, a wholly-owned and operated subsidiary registered as a private limited company in India.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Proceeds from Issuance of Common Stock</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">September&#160;13, 2019</span><span style="font-family:inherit;font-size:10pt;">, we closed a public equity offering in which we sold </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13503441e445-wk-Fact-FF1B7EC6A12B566B0AC09302D55031B0" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="D2019Q3SPO" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,904,154</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, which included </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13503441e449-wk-Fact-4199CEFD60C8E3B1DA8993027C979AD3" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">404,154</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares sold pursuant to the exercise by the underwriters of an option to purchase additional shares, at a public offering price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13503441e453-wk-Fact-68C93F7825DB218E7C7C93019764DBFD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="I2019Q3SPOC_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">34.00</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share. We received total net proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13503441e457-wk-Fact-4A5BD51FCE252766A40093031877F3F3" name="cdlx:ProceedsfromIssuanceSecondayPublicOfferingNet" contextRef="D2019Q3SPO" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">61.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> after deducting underwriting discounts and commissions of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13503441e462-wk-Fact-7D0BE19E409D6763B0829303377BB6A2" name="cdlx:Saleofstockdiscountsandcommissions" contextRef="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and offering costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13503441e466-wk-Fact-E602E4B4A9C9BDB1185C9303552B407E" name="cdlx:SaleofStockIssuanceCosts" contextRef="D2019Q3SPO" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling stockholders, including certain of our executive officers and entities affiliated with certain of our directors, sold </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13503441e473-wk-Fact-85E744B942A999D84540931266852E84" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">1,194,365</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in the offering at a public offering price of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13503441e477-wk-Fact-68C93F7825DB218E7C7C93019764DBFD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="I2019Q3SPOC_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">34.00</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">. We did not receive any proceeds from the sale of common stock by the selling stockholders. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we also received </span><span style="font-family:inherit;font-size:10pt;">$19.2 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$20.5 million</span><span style="font-family:inherit;font-size:10pt;"> in proceeds from the exercise of options and warrants to purchase shares of common stock, respectively.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="TextSelection-6425CE0B2F34564BA12A726E6D4A49CD-0-wk-Fact-22EF934921D956E9AAB863BD275E7221" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unaudited Interim Results</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. 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") for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:UseOfEstimates" id="TextSelection-9209B257DFDD5488AC1BFC72C4A512FC-0-wk-Fact-F5AF3344FFF75D88B1FF9882B53C2A4D" escape="true"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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, income taxes, stock-based compensation, derivative instruments, income tax valuation allowance and contingencies. We base our estimates on historical experience and also 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:continuation><div><a id="s098DD3B88CB757BAB51E2E0229370539"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="TextSelection-40AB938EFCA5549696248C6139A860C7-0-wk-Fact-353B7FBD9E435F398440162FE057C457" continuedAt="TextSelection-40AB938EFCA5549696248C6139A860C7-1" escape="true">RECENT ACCOUNTING STANDARDS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-40AB938EFCA5549696248C6139A860C7-1" continuedAt="TextSelection-40AB938EFCA5549696248C6139A860C7-2"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we early adopted Accounting Standards Update (&#8220;ASU&#8221;)&#160;2014-09,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">, using the modified retrospective method, as permitted under ASU 2014-09. The adoption of ASU 2014-09 did not result in a material change in the timing or amount of revenue recognized, nor did it result in the capitalization of incremental contract costs. Accordingly, there was no cumulative effect adjustment recorded in the condensed consolidated financial statements upon adoption.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><ix:continuation id="TextSelection-40AB938EFCA5549696248C6139A860C7-2"><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we adopted ASU&#160;2016-01,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;Financial Instruments-Overall (Subtopic&#160;825-10):&#160;Recognition and Measurement of Financial Assets and Financial Liabilities,</span><span style="font-family:inherit;font-size:10pt;">&#160;which is intended to enhance the reporting model for financial instruments to provide users of financial statements with more decision-useful information. The adoption of this guidance had no impact on our condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for the adoption of ASU 2014-09 and ASU 2016-01, there have been no changes to the Company&#8217;s accounting policies, and 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, 2018, 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="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU 2015-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement</span><span style="font-family:inherit;font-size:10pt;">, to help entities evaluate the accounting for fees paid by a customer in a cloud computing arrangement (hosting arrangement) by providing guidance for determining when the arrangement includes a software license. If a cloud computing arrangement includes a license to internal-use software, then the software license is accounted for by the customer in accordance with Subtopic 350-40. This generally means that an intangible asset is recognized for the software license and, to the extent that the payments attributable to the software license are made over time, a liability also is recognized. If a cloud computing arrangement does not include a software license, the entity should account for the arrangement as a service contract. This generally means that the fees associated with the hosting element (service) of the arrangement are expensed as incurred. For public entities, this ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. For non-public entities, this ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within fiscal years beginning after December 15, 2021. Early adoption is permitted, including adoption in any interim period, for all entities. We have made the election to use the extended transition period for complying with new or revised accounting standards under Section&#160;102(b)(1) of the JOBS Act, and therefore we will be required to adopt this ASU for annual reporting periods beginning after December&#160;15, 2020. We plan to early adopt this ASU on January 1, 2020 on a prospective basis. We do not expect the adoption to have a material effect on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU&#160;2016-02,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which supersedes ASC Topic 840,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. The ASU does not significantly change the lessees&#8217; recognition, measurement and presentation of expenses and cash flows from the previous accounting standard. The ASU requires lessees to recognize a lease liability for payments and a right of use asset representing the right to use the leased asset during the term on operating lease arrangements. Lessees are permitted to make an accounting policy election to not recognize the asset and liability for leases with a term of twelve months or less. Lessors&#8217; accounting under the ASU is largely unchanged from the previous accounting standard. In addition, the ASU expands the disclosure requirements of lease arrangements. In July 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) - Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;">, which provides the option of applying the requirements of the new lease standard in the period of adoption with no restatement to comparative periods. For public entities, this ASU is effective for fiscal years beginning after December&#160;15, 2018, including interim periods within those fiscal years. For&#160;non-public&#160;entities, this ASU is effective for annual periods beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. On October 16, 2019, the FASB "tentatively affirmed" its decision issued on August 15, 2019, to change the effective date of ASC Topic 842 for private entities for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The final ASU regarding the change in effective date is pending. We have made the election to use the extended transition period for complying with new or revised accounting standards under Section&#160;102(b)(1) of the JOBS Act, and therefore we will be required to adopt this ASU for annual reporting periods beginning after December&#160;15, 2019. Early adoption is permitted. Although we are currently evaluating the impact of this guidance on our consolidated financial statements, we expect that most of our operating lease commitments will be recognized as operating lease liabilities and&#160;right-of-use&#160;assets upon adoption of the new guidance.</span></div></ix:continuation><div><a id="sdcddee27c98449d18019a743e239995d"></a></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">3. &#160;&#160;&#160;&#160;REVENUE</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have generated revenue through the sale of&#160;two&#160;categories of solutions that leverage our intelligence platform: (1)&#160;our proprietary native banking channel, Cardlytics Direct, and (2)&#160;our Other Platform Solutions. We have generated substantially all of our revenue from sales of Cardlytics Direct since inception.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Other Platform Solutions enabled marketers and marketing service providers to leverage the power of purchase intelligence outside the bank channel. We have shifted the majority of our efforts and resources to support the growth of Cardlytics Direct. As a result, we have not and do not expect to generate substantial, if any, revenue from Other Platform Solutions for the foreseeable future.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="TextSelection-B764497FE0CB8F0EAAD1D64D6C57AA0D-0-wk-Fact-3DDAF52E61196950E2B1D64D8521A761" continuedAt="TextSelection-B764497FE0CB8F0EAAD1D64D6C57AA0D-1" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cardlytics Direct</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct is our proprietary native bank advertising channel that enables marketers to reach consumers through the FIs' trusted and frequently visited online and mobile 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. We generally pay our FI partners an FI Share, which is a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to FIs&#8217; customers and certain third-party data costs.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct is priced predominantly in two ways: (1)&#160;Cost per Served Sale (&#8220;CPS&#8221;), and (2)&#160;Cost per Redemption (&#8220;CPR&#8221;).</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CPS. </span><span style="font-family:inherit;font-size:10pt;">Our primary pricing model is CPS, which we created to meet the media buying preferences of marketers. We generate revenue by charging a percentage, which we refer to as the CPS Rate, of all purchases from the marketer by consumers (1)&#160;who 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 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. We seek to optimize the level of Consumer Incentives to retain a greater portion of billings. However, if the amount of Consumer Incentives exceeds the amount of billings that we are paid by the applicable marketer we are still responsible for paying the total Consumer Incentive. This has occurred infrequently and has been immaterial in amount for each of the periods presented. In some instances, we may also charge the marketer the Consumer Incentive, in which case the marketer determines the level of Consumer Incentive for the campaign.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CPR.&#160;</span><span style="font-family:inherit;font-size:10pt;">Under our CPR pricing model, marketers specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee, which we refer to as the CPR Fee, for each purchase that we generate. We 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. The CPR Fee is either a percentage of qualifying purchases or a flat amount. In some instances, we may solely charge the marketer the CPR Fee, in which case we determine the level of Consumer Incentive for the campaign.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes revenue by pricing model (in thousands):</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="TextSelection-06C98FA145C5564E6418D64CCDC0C9A6-0-wk-Fact-6BCC92CF0AC2E8A8CE6CD64CE11496E3" escape="true"><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Served Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e664-wk-Fact-0BE7576A5450DC7C806AD6496BDA0A79" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">25,320</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e683-wk-Fact-AEC9633A5AAA771FB5EBD6497034CCF8" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">40,000</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e702-wk-Fact-BD8FCB104B4745E67C0BD64973FAA10E" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">67,775</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e722-wk-Fact-3D1B021A34BC24864880D64978138418" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">94,558</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Redemption</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e737-wk-Fact-AB3047C27609E20FEBE7D6497BB7699C" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,236</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e756-wk-Fact-584B0DF714A7C288D588D6497FC70A1B" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,611</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e775-wk-Fact-AF771515088E1A8C28D7D649837723F9" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">29,447</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e795-wk-Fact-A6AFE4860A57DF5E5EFCD64987B55BEE" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">43,851</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e815-wk-Fact-5BF67AC1DBA274A6175FD6498A98AD25" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,026</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e834-wk-Fact-27DA3117D30E8EDC54E0D6498E9F9AFF" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">808</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e853-wk-Fact-7469B08B891649E2815AD64991E32843" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,643</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e873-wk-Fact-A11DEDA1E8040C355366D649955627C3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,728</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e898-wk-Fact-0DB1BCFD4861223D15EDD649981A4EC2" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,582</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e917-wk-Fact-948010861DAAE1B1D429D6499A1B7F1D" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e936-wk-Fact-B8840C2E697918915A33D6499C2822DA" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">102,865</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13502997e956-wk-Fact-C243C052F8C482842362D6499E408A21" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">141,137</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:nonNumeric><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><ix:continuation id="TextSelection-B764497FE0CB8F0EAAD1D64D6C57AA0D-1" continuedAt="TextSelection-76BCF0E9FF301AF21C95D64EBF95490A-0"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine revenue recognition through the following steps:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">identification of a contract with a customer,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">identification of the performance obligation(s) in the contract,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determination of the transaction price,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">allocation of the transaction price to the performance obligation(s) in the contract, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">recognition of revenue when or as the performance obligation(s) are satisfied.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell our solutions by entering into agreements directly with marketers or their marketing agencies, generally through the execution of insertion orders. The agreements state the terms of the arrangement, the negotiated fee, payment terms and the fixed period of time of the campaign. We consider a contract to exist when a campaign, which typically lasts 45 days, is published to an FI partner under the terms of an insertion order.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to our Cardlytics Direct service, our performance obligation is to offer incentives to FIs' customers to make purchases from the marketer within a specified period. This performance obligation is a series that represents a stand ready obligation to provide a targeted campaign for the marketer to FIs' customers. Cardlytics Direct fees represent variable consideration that is resolved when FIs' customers make qualifying purchases during the marketing campaign term.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequent to a qualifying purchase, the associated fees are generally not subject to refund&#160;or adjustment unless the fees from the marketing campaign exceed a contractual maximum (marketer budget). We have not constrained our revenue because adjustments have historically been immaterial and given the short duration of our marketing campaigns, any adjustments are recognized during the period of the marketing campaign. We recognize revenue for Cardlytics Direct fees over time using the right to invoice practical expedient because the amount billed is equal to the value delivered to marketers through qualified purchases by FIs' customers during that period.</span></div></ix:continuation><ix:nonNumeric contextRef="FD2019Q3YTD" name="cdlx:ConsumerIncentivesPolicyTextBlock" id="TextSelection-151AEE482EA7C85B0C22D64E20467908-0-wk-Fact-0E204A32ED1EBD8C87E2D64E32200D16" escape="true"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Consumer Incentives</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report our revenue on our condensed consolidated statements of operations net of Consumer Incentives. We do not provide the goods or services that are purchased by our FIs&#8217; customers from the marketers to which the Consumer Incentives relate. Accordingly, the marketer is deemed to be the principal in the relationship with the customer and, therefore, the Consumer Incentive is deemed to be a reduction in the purchase price paid by the customer for the marketer&#8217;s goods or services. While we are responsible for remitting Consumer Incentives to our FI partners for further payment to their customers, we function solely as an agent of marketers in these arrangements.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We invoice marketers monthly based on the qualifying purchases of FIs' customers as reported by our FI partners during the month. Invoice payment terms, negotiated on a marketer-by-marketer basis, are typically between 30 to 60 days. However, for certain marketing agencies with sequential liability terms, payments are not due to us until such marketing agency has received payment from its marketer client. Accounts receivable is recorded at the amount of gross billings to marketers, net of allowances, for the fees and Consumer Incentives that we are responsible to collect. Our accrued liabilities also include the amount of Consumer Incentives due to FI partners. As a result, accounts receivable and accrued liabilities may appear large in relation to revenue, which is reported on a net basis. Consumer Incentives totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13502997e1028-wk-Fact-2097029D4801E2A235E1D9FB54994C0D" name="cdlx:ConsumerIncentivesExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">14.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13502997e1032-wk-Fact-4F1B1E560A8D11967861D9FAAB67591D" name="cdlx:ConsumerIncentivesExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13502997e1044-wk-Fact-AB7582AC0965B20EB558D9FB1A60840C" name="cdlx:ConsumerIncentivesExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">45.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13502997e1049-wk-Fact-7E25CB81F3EDD45BC352D9FB9BF0A7A1" name="cdlx:ConsumerIncentivesExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">73.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></ix:nonNumeric><ix:continuation id="TextSelection-76BCF0E9FF301AF21C95D64EBF95490A-0"><div style="line-height:120%;padding-top:12px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">FI Share and Other Third-Party Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report our revenue on our condensed consolidated statements of operations gross of FI Share. FI Share costs are included in FI Share and other third-party costs in our condensed consolidated statements of operations, rather than as a reduction of revenue, because we and not our FI partners act as the principal in our arrangements with marketers. We are responsible for the fulfillment and acceptability of the services purchased by marketers. We also have latitude in establishing the price of our services, have discretion in supplier selection and earn variable amounts. FI partners only supply consumer purchase data and digital marketing space and generally have no involvement in the marketing campaigns or contractual relationship with marketers.</span></div><div style="line-height:120%;padding-top:8px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Given the short-term nature of our marketing campaigns, all contract costs are expensed as incurred since the expected period of benefit is less than one year. Costs to fulfill a contract include immaterial costs to set up a campaign that we expense as incurred due to the short-term nature of our marketing campaigns</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></div><hr style="page-break-after:always"></hr><div><a id="sF6E836C73C5856AA9E1092BDA04227C8"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">4. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DebtDisclosureTextBlock" id="TextSelection-D37EF11925765EC7ADE3A06D7D7E7B3D-0-wk-Fact-B8A4410D692D519D99D06351028EC403" continuedAt="TextSelection-D37EF11925765EC7ADE3A06D7D7E7B3D-1" escape="true">DEBT</ix:nonNumeric></span></div><ix:continuation id="TextSelection-D37EF11925765EC7ADE3A06D7D7E7B3D-1" continuedAt="TextSelection-D37EF11925765EC7ADE3A06D7D7E7B3D-2"><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="TextSelection-4FE7939C87A1516E854DCF610C72B018-0-wk-Fact-E14B052420475C4595AA1F5C5053DE55" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our debt consists of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:65%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lines of credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e503-wk-Fact-F14B862B2AFD1F494264FCC8C42E6CFF" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">26,677</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e522-wk-Fact-304EAAC4A044F78E4213FCC8C3D7DAA3" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loans</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e539-wk-Fact-3E267BF8E08843FF48C2FCC8C4511440" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19,980</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e558-wk-Fact-7E78C2FD3A45164D12D2FCC8C46565DB" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e578-wk-Fact-663AABCC8B8E89FC9CFFFCC8C40CA302" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">57</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e597-wk-Fact-3FA379647AD55E25A68DFCC8C48845E6" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e617-wk-Fact-4941D5AAFAD5D128DA19FCC8C4204574" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,714</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e636-wk-Fact-507034CA8A7EA9D4B3C1FCC8C4426A2F" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current portion of long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13519312e656-wk-Fact-2188D0F5727D461C284DFCC04AA6A1BE" name="us-gaap:LongTermDebtCurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13519312e676-wk-Fact-E246EDF97D76D4FA91E0FCC04A1A3CC4" name="us-gaap:LongTermDebtCurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e702-wk-Fact-97B178B97908A005BA82FCC04C8256A5" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">46,693</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e721-wk-Fact-2DFDA66A316E25941133FCC04C688744" name="us-gaap:LongTermDebtNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">19</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net of unamortized debt issuance costs of </span><span style="font-family:inherit;font-size:9pt;"><span>$<ix:nonFraction id="d13519312e738-wk-Fact-9523033189AF61F61955DAD6EF2945B0" name="us-gaap:DeferredFinanceCostsNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">20</ix:nonFraction></span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$<ix:nonFraction id="d13519312e742-wk-Fact-3DFDE6F644F4CEEA3F9EFC8A1699CD72" name="us-gaap:DeferredFinanceCostsNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">0</ix:nonFraction></span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2018 Loan Facility</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 14, 2019, we amended our loan facility with Pacific Western Bank ("2018 Loan Facility") to increase the capacity of our asset-based revolving line of credit (&#8220;2018 Line of Credit&#8221;), from </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e760-wk-Fact-D1926CD96D435A92AD6B4A68F908C2F2" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="I2018Q2May21_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">30.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e764-wk-Fact-C7DFC895174E35E14D31FC8B740CF54D" name="us-gaap:LinesOfCreditCurrent" contextRef="I2019Q2SD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, and decrease the capacity of our term loan (&#8220;2018 Term Loan&#8221;) from </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e768-wk-Fact-8892AD51AFD55A7A89C956370547229C" name="us-gaap:DebtInstrumentFaceAmount" contextRef="I2018Q2May21_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">20.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e772-wk-Fact-41C5BD951CF27A2B0BA8FC8BB3D08995" name="us-gaap:DebtInstrumentUnamortizedPremiumCurrent" contextRef="I2019Q2SD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. This amendment also extended the maturity date of the 2018 Loan Facility from May 21, 2020 to May 14, 2021. We repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e776-wk-Fact-EB8C5A3D116D192B395BD9F96AE226F3" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="I2019Q2Paydown_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal balance of the 2018 Term Loan upon the execution of the amendment in May 2019 and repaid the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e781-wk-Fact-41C5BD951CF27A2B0BA8FC8BB3D08995" name="us-gaap:DebtInstrumentUnamortizedPremiumCurrent" contextRef="I2019Q2SD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> principal balance in September 2019. In September 2019, we reduced our outstanding borrowings under our 2018 Line of Credit by </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e785-wk-Fact-1B25C8A0914C5E4DCE1A27459B6F8DDD" name="us-gaap:DebtInstrumentAnnualPrincipalPayment" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">26.7</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">. The 2018 Loan Facility does not include any prepayment penalties.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 27, 2019, we amended the 2018 Loan Facility to replace moving trailing 12-month revenue covenants with moving trailing 12-month billing covenants, which range from </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e792-wk-Fact-020A6D1745767121E328FC8C07AF2253" name="cdlx:LineOfCreditFacilityCovenantMinimum12MonthRevenue" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">210.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e796-wk-Fact-4E151906D3DDD51802F4FC8C43C821DF" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">255.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, during the term of the facility. The moving 12-month billings covenant was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e800-wk-Fact-5985035825D170E6FB42FC8C86B0472D" name="cdlx:DebtInstrumentRequiredRevenueThreshold" contextRef="D2019Q3T12M" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">225.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> for September 2019. The 2018 Loan Facility also requires us to maintain a total cash balance plus liquidity under the 2018 Line of Credit of not less than </span><span style="font-family:inherit;font-size:10pt;">$5.0 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the amended terms of the 2018 Loan Facility relating to the 2018 Line of Credit, we are able to borrow up to the lesser of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e811-wk-Fact-749C670375EB5A5089CC8F741BE11F6B" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">40.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e815-wk-Fact-24A43914F2AB575AAE3875F2EEE5859A" name="cdlx:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" contextRef="FI2019Q3" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">85</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the amount of our eligible accounts receivable. Interest on advances under the 2018 Line of Credit bears an interest rate equal to the prime rate minus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e819-wk-Fact-E505817054C75B6AAD1895DA017AAB82" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_cdlx_LoanFacilityThresholdTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_PrimeRateMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.50</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e823-wk-Fact-5736CBF14B8D55C683E5DEEB615D1BC8" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">4.50</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. In addition, we are required to pay an unused line fee of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e832-wk-Fact-43D83C6FF9E254928E24231A3D5AEE3C" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" contextRef="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">0.15</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum on the average daily unused amount of the </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e836-wk-Fact-749C670375EB5A5089CC8F741BE11F6B" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="INF" scale="6" format="ixt:numdotdecimal">40.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving commitment. Interest accrued on the 2018 Term Loan at an annual rate of interest equal to the prime rate minus </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e840-wk-Fact-F58DAF455B305463943D7C6494837487" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_PrimeRateMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">2.75</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e844-wk-Fact-A92213C3A5B05E73884A1D55942ED16A" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember" unitRef="number" decimals="4" scale="-2" format="ixt:numdotdecimal">2.50</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> at the date of repayment in September 2019.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2018 Loan Facility includes customary representations, warranties and covenants (affirmative and negative), including restrictive covenants that prohibits mergers, acquisitions and dispositions of assets, incurrence of indebtedness and encumbrances on our assets and the payment or declaration of dividends; in each case subject to specified exceptions.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2018 Loan Facility also includes standard events of default, including in the event of a material adverse change. Upon the occurrence of an event of default, the lender may declare all outstanding obligations immediately due and payable and take such other actions as are set forth in the 2018 Loan Facility and increase the interest rate otherwise applicable to advances under the 2018 Line of Credit by an additional </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e854-wk-Fact-8FCA5805AC2D569AA7308598EBA262A6" name="cdlx:DebtInstrumentInterestRateIncreaseEventofDefault" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">3.00</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">. All of our obligations under the 2018 Loan Facility are secured by a first priority lien on substantially all of our assets.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519312e865-wk-Fact-341956DA841CEC8CBC30FC8CEC3FCEAC" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">40.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of unused available borrowings under our 2018 Line of Credit. We were in compliance with all financial covenants as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Future Payments</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="TextSelection-0D9A7CCBB4975F8AABEAA20F74A97A33-0-wk-Fact-6C888FDA8091556DB2B8D22DA7D0BEB5" continuedAt="TextSelection-0D9A7CCBB4975F8AABEAA20F74A97A33-1" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate future payments of principal and interest due upon maturity are as follows (in thousands):</span></div></ix:nonNumeric></ix:continuation><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:12pt;"><ix:continuation id="TextSelection-0D9A7CCBB4975F8AABEAA20F74A97A33-1"><ix:continuation id="TextSelection-D37EF11925765EC7ADE3A06D7D7E7B3D-2"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Years Ending December&#160;31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital&#160;leases&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total&#160;debt</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e979-wk-Fact-48CF44F8EB61A44D3257FCC884CFAE30" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e998-wk-Fact-946E922739D4C8F92F7BFCC884CC22C6" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1017-wk-Fact-8962C32FFEF7CFFEF107FCC884DD273F" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1033-wk-Fact-EEF736E5203AB0EEFDBEFCC884BB5F19" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1052-wk-Fact-1D21E44D06113AEF3ADAFCC884E7F5F8" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1071-wk-Fact-077FAE0B1E947A6DCE7DFCC884B8F7F7" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1092-wk-Fact-4998E117878B07737BFDFCC884E3D7EB" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1111-wk-Fact-E234F4B754B5620CE1F5FCC8849EAAA4" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1130-wk-Fact-AA07CC98AE4D563234E1FCC884B48632" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1156-wk-Fact-F91FE794FFFCE07A7245FCC884C8DEAB" name="us-gaap:LongTermDebt" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1175-wk-Fact-F42662E629ECA3295440FCC884A8CCDE" name="us-gaap:CapitalLeasesFutureMinimumPaymentsDue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519312e1194-wk-Fact-173598B2B3B1B40372F8FCC884B0A18D" name="cdlx:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">42</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></ix:continuation></ix:continuation><span style="font-family:inherit;font-size:12pt;">&#160;</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></div><hr style="page-break-after:always"></hr><div><a id="s29D3BC0695535F07A5F097C13EDCFAAB"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">5. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="TextSelection-270A3AAD39C55D39BE39028CEB2CD14F-0-wk-Fact-26FFBB5C478B5BD88D487EE142C71A1B" continuedAt="TextSelection-270A3AAD39C55D39BE39028CEB2CD14F-1" escape="true">STOCK-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="TextSelection-270A3AAD39C55D39BE39028CEB2CD14F-1" continuedAt="TextSelection-270A3AAD39C55D39BE39028CEB2CD14F-2"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our board of directors has adopted and our stockholders have approved our 2018 Equity Incentive Plan ("2018 Plan"). Our 2018 Plan became effective on February&#160;8, 2018, the date our registration statement in connection with our initial public offering ("IPO") was declared effective. We do not expect to grant any additional awards under our 2008 Stock Plan ("2008 Plan"). Any awards granted under the 2008 Plan will remain subject to the terms of our 2008 Plan and applicable award agreements.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Initially, the aggregate number of shares of our common stock that may be issued pursuant to stock awards under the 2018 Plan is the sum of (i)&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e433-wk-Fact-C75E3FB2195F59EB8DA333B62485C81E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="I2018Q1Feb08" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,875,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares plus (ii)&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e437-wk-Fact-3CB8829B4224507BB2AA662313836A33" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance" contextRef="I2018Q1Feb08" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">61,247</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares reserved, and remaining available for issuance, under our 2008 Plan at the time our 2018 Plan became effective and (iii)&#160;the number of shares subject to stock options or other stock awards granted under our 2008 Plan that would have otherwise returned to our 2008 Plan (such as upon the expiration or termination of a stock award prior to vesting). 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;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e441-wk-Fact-B083F871268D58AD9DE064D8FBDB7AEB" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" contextRef="FI2018Q4" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">&#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, in January 2019, the number of shares of our common stock reserved for issuance under our 2018 Plan automatically increased by </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e445-wk-Fact-17B4A1B69F46D6218859FC955B15BE3E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="D2019Q1Jan01" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,123,312</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares, representing </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e449-wk-Fact-B083F871268D58AD9DE064D8FBDB7AEB" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" contextRef="FI2018Q4" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total number of shares of our capital stock outstanding on </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="TextSelection-6FA58869AD405AFB9D69E265AFEA3787-0-wk-Fact-BE518AFBF0495CABA743B39EA93F6F3D" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the allocation of stock-based compensation in the consolidated statements of operations (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br/>September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e664-wk-Fact-ACB9E4E550A3DF190D59FCC95C3809FD" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">203</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e683-wk-Fact-232AB46AD8E7E942D57EFCC95C278EDB" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">176</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e702-wk-Fact-6031ADC02B440FC5317DFCC95C121157" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">471</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e722-wk-Fact-0B5779785302AF3A522BFCC95C23DD6D" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">539</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e737-wk-Fact-B464D3BE52099E490FA5FCC95C1E07AC" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,939</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e756-wk-Fact-8E4B95552DC2FD5C5E6FFCC95C41F01B" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e775-wk-Fact-28CE639753F612E6D3F4FCC95BF84882" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,550</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e795-wk-Fact-E23FF877F9D59D48285BFCC95C16F86C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,091</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e815-wk-Fact-61852AB41CCD5C626465FCC95C3CF7C9" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e834-wk-Fact-A51A6D8D3E544CEDD1CAFCC95C05380C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">638</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e853-wk-Fact-045C5C5591EDEC2087B6FCC95C1ABF1C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,141</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e873-wk-Fact-CF5F9DDB6160356D8221FCC95C34258F" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,204</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administration expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e893-wk-Fact-A529B4133BE99E362A29FCC95C096465" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,666</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e912-wk-Fact-64B15762762571AA9F13FCC95C2C531D" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,240</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e931-wk-Fact-1DF874630A004704BD42FCC95BF31564" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,806</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e951-wk-Fact-96B52E37FD0CAC2069D2FCC95C01EE4C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,432</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e976-wk-Fact-A315B19EDA3C067A1140FCC95C30483C" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,723</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e995-wk-Fact-BD2352932DE592EF5D00FCC95BFD16CD" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,486</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1014-wk-Fact-4537FE8D3B6EBDDDEE20FCC95C0EA678" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,968</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1034-wk-Fact-0C340F66350B3E4169B1FCC95BEE1C9F" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,266</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During each of the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we capitalized less than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13522617e1055-wk-Fact-B2B5FE0CD0D59E3CC234FC99FC72582F" name="us-gaap:CapitalLeaseObligationsIncurred" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense for software development.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock Options</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="TextSelection-52A6BE1B08205C5BA225E68DC37BB104-0-wk-Fact-1C20C31BD6EC568AB989A5ABCD413410" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase shares of common stock generally vest over </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years and expire </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13522617e1071-wk-Fact-F02A1FEA12355FEE89315F1F81E66915" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" contextRef="FD2019Q3YTD" format="ixt-sec:duryear">10</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;"> years following the date of grant. A summary of common stock option activity is as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:45%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Vesting Period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding &#8212; December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1182-wk-Fact-410F2D1CB76182B01ED5FCC9A4409FBA" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2018Q4" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,774</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1201-wk-Fact-F154BC25C9AE521B4613FCC9A3980751" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2018Q4" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">20.55</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13522617e1215-wk-Fact-488E7912CC7B899BFD04CB344CAF6908" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">2.01</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1231-wk-Fact-8747D751DFD41B67B8AFCB344CB7AED8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,214</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1246-wk-Fact-DEF814EFF36F069BEB2AFCC9A3303272" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">39</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1260-wk-Fact-E7E4F567F14E5FC57956FCC9A3A7DA3C" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">20.64</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13522617e1311-wk-Fact-183FCBEB34170FBCEBC4FCC9A36888EC" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">215</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1326-wk-Fact-77BC22ED3505E599F698FCC9A37C688F" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">13.25</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13522617e1377-wk-Fact-DABE9AAF0294B86B1493FCC9A385D9BC" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">28</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1392-wk-Fact-F9B5DBE0AFC9224FF28EFCC9A35A6733" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">23.82</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13522617e1443-wk-Fact-B11A8723DAA84A2925BCFCC9A4543A10" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" contextRef="FD2019Q3YTD" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">65</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1458-wk-Fact-45E30D213FE8D7BF83A6FCC9A48FD298" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">22.36</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding &#8212; September&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1509-wk-Fact-A513E847BB4055943B38FCC9A47FD0B0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="FI2019Q3" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,505</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1523-wk-Fact-D6D0F8B6623EBB7B01B1FCC9A4328753" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="FI2019Q3" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">21.46</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13522617e1542-wk-Fact-919582AC5106B95A56A7CB334242F087" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">1.33</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1558-wk-Fact-1B8729D564FE50BA07C7CB3343AC0FDB" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">18,871</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable &#8212; September&#160;30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1573-wk-Fact-52B4E6EF922739E9C52DCB33FBEEE353" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" contextRef="FI2019Q3" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,195</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1592-wk-Fact-B67D7C3548B071084B82CB33FD6CE7BE" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="FI2019Q3" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">20.70</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The aggregate intrinsic value represents the total pre-tax intrinsic value based on the </span><span style="font-family:inherit;font-size:9pt;"><span>$<ix:nonFraction id="d13522617e1640-wk-Fact-BB8666A836823CE0D24CFC9B59E50446" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" contextRef="D2019Q2ClosingPrice" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">10.83</ix:nonFraction></span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$<ix:nonFraction id="d13522617e1644-wk-Fact-E45CBBFF2C29F3F8CD96FC9BA4CF82FD" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" contextRef="D2019Q2StockPrice" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">33.52</ix:nonFraction></span></span><span style="font-family:inherit;font-size:9pt;"> per share closing price of our common stock as reported on the Nasdaq Global Market on </span><span style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average grant-date fair value of options granted during the&#160;</span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">&#160;was&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13522617e1667-wk-Fact-10AA686FAAC9592D8CE2753784C638D0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2018Q2YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">10.00</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13522617e1671-wk-Fact-D594566F6EF651C1B9FA6F4B60961E36" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">0.47</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively. The total fair value of options vested during the&#160;</span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">&#160;was approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13522617e1684-wk-Fact-5029B686463752C8B779D3AC87356F40" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FD2018Q2YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">5.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13522617e1688-wk-Fact-44CA0007C8BC54C5AF9DCBBFDE46935A" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, unamortized stock-based compensation expense related to unvested common stock options was </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13522617e1696-wk-Fact-E2646E5C4A65532EA1D520035579A024" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="FI2019Q3" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13522617e1700-wk-Fact-AAFCF6160C975A029A6F3E707F1F9FBC" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear">1.3</ix:nonNumeric></span></span><span style="font-family:inherit;font-size:10pt;">&#160;years.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><ix:continuation id="TextSelection-270A3AAD39C55D39BE39028CEB2CD14F-2"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="TextSelection-F96B42B81B4A5B3EB3F00DAE7DEFF53C-0-wk-Fact-466D0AFEB13E5CBF9DFA3A6482B9A15B" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We grant restricted stock units ("RSUs") to employees and our non-employee directors. A summary of RSU activity, inclusive of performance-based RSUs, is as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:45%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Grant Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Remaining Vesting Period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unamortized Compensation Costs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested &#8212; December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1819-wk-Fact-9AA813623BBFF20EC83DFCC9E831A515" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">381</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1838-wk-Fact-7FDA7B0B34B81A7C2671FCC9E7F37EF9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">18.11</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13522617e1852-wk-Fact-1739008475362B65B2F8CB795D96E59E" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">2.42</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1868-wk-Fact-E273AEDDB42A8BF663EBFCC9E8471896" name="us-gaap:StockOptionPlanExpense" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,536</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1883-wk-Fact-A0B1D33C314391A1BEF9FCC9E877F107" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,792</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1897-wk-Fact-42C30866EB9F20D8024EFCC9E85C3B0E" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">15.86</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13522617e1950-wk-Fact-3EC819CEA4C9E90C95D9FCC9E802AC35" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">324</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e1965-wk-Fact-BB4B05DC8890C73069F6FCC9E86C59B5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">14.65</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13522617e2016-wk-Fact-AEB0672819691DF18E9CFCC9E7DFFE6F" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">112</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2031-wk-Fact-A5343BCFF76A1F762A2AFCC9E8EE9C29" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">19.02</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested &#8212; September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2082-wk-Fact-F1BDA0D60E3244439C19FCC9E8A30059" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2101-wk-Fact-C8F3E5E6F640C9D6AD87FCC9E8DD0039" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">16.38</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonNumeric id="d13522617e2115-wk-Fact-7747F5A13EC67F94A7D3CB795D868640" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear">3.06</ix:nonNumeric></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2131-wk-Fact-4937F335C32620C21687CB34FA9C13B6" name="us-gaap:StockOptionPlanExpense" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">21,519</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Includes 160 RSUs that have vested but have not been settled.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2155-wk-Fact-D19A785F7F0B384AD82CFC9C0D9A0150" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">539,523</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> RSUs, exclusive of performance-based RSUs, to employees and non-employee directors, which have annual vesting periods ranging from </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequent to </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2174-wk-Fact-58D8673AA3A7861C563EFC9C440FD185" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="D2019Q3FD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">186,309</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> RSUs to employees. The unamortized stock-based compensation expense related to these RSUs is </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13522617e2178-wk-Fact-727C25D6E791A01ACCDFFC9C74688D57" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="I2019Q1FilingDate_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.8</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance-based RSUs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, we granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2188-wk-Fact-6D8CF9E024595B92846507006AB4299B" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="I2019Q1Psuissued_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">875,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> performance-based restricted stock units ("2018 PSUs"). We recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13522617e2192-wk-Fact-4EBF0965BA575F40B2454A33A1355103" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions" contextRef="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">6.9</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in stock-based compensation expense during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The performance targets were achieved during the fourth quarter of 2018, resulting in the issuance of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2200-wk-Fact-6318B6A38FB50D32DBB8FC9CA4892C61" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="FD2018Q4QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">850,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock&#160;to fully settle the 2018 PSUs. During 2018,&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2204-wk-Fact-B6B03434A8740DF27259FC9CE53E2B88" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="-3" scale="0" format="ixt:numdotdecimal">25,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;of the 2018 PSUs were forfeited prior to the performance targets being reached.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2019, we granted </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2211-wk-Fact-300161FCB2FE6A99ACEFFC9D25BA5346" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,252,500</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a minimum growth rate in adjusted contribution over a trailing 12-month period,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a minimum number of advertisers that are billed above a specified amount over a trailing 12-month period,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a minimum cumulative adjusted EBITDA target over a trailing 12-month period, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a minimum trailing 30-day average closing price of our common stock.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The vesting conditions of each of the four tranches must be achieved within four years of the grant date. Upon a vesting event, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2247-wk-Fact-AEA17150A2CDD028A687FC9DD2882D34" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" unitRef="user" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the related tranche vests immediately, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2251-wk-Fact-823FC3D61BC1DE0DBC38FC9D80A9C42C" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" unitRef="user" decimals="INF" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the related tranche vests six months after achievement date and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2255-wk-Fact-5DEC137EE49497431CABFC9E11A05332" name="cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" unitRef="user" decimals="INF" scale="-2" format="ixt:numdotdecimal">25</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> 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." In August 2019, the Compensation Committee of our Board of Directors certified that the target minimum trailing 30-day average closing price of our common stock was achieved resulting in the immediate vesting of 50% of the related PSU tranche.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2265-wk-Fact-268C9402879CD15A429FFC9E5F399ADB" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" contextRef="D2018Q1Feb08_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">85</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> 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. During the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2273-wk-Fact-6E37713D39DC30877324FC9E8E1C32F0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="FD2019Q3YTD" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">93,584</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of common stock were purchased by employees under the 2018 ESPP.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Initially, the aggregate number of shares of our common stock that may be issued pursuant to our 2018 ESPP was&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2280-wk-Fact-16603D3EF4B8DF9C567EFC9F60F7B305" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="I2019Q1Psuissued_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_cdlx_A2018EmployeeStockPurchasePlanMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">375,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares. 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, beginning on January&#160;1, 2019 and continuing through and including January&#160;1, 2026, by the lesser of (i)&#160;1%&#160;of the total number of shares of our common stock outstanding on December&#160;31 of the preceding calendar year, (ii)&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2284-wk-Fact-6BB067F4AB59A163DACBFC9EC08AB64D" name="cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">500,000</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of our common stock or (iii)&#160;such lesser number of shares of common stock as determined by our board of directors.&#160;Accordingly, on January 1, 2019, the number of shares of our common stock reserved for issuance under our 2018 ESPP increased by&#160;</span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2288-wk-Fact-2BEDA977E0E8F424DB63FC9EF1FB0B73" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="D2019Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="INF" scale="0" format="ixt:numdotdecimal">224,662</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares, representing </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522617e2292-wk-Fact-8D518092DF2E0E087021FC9F2ECC435C" name="cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" unitRef="number" decimals="INF" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of the total number of shares of our common stock outstanding on December&#160;31, 2018.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">15</span></div></div><hr style="page-break-after:always"></hr><div><a id="s9bcba9cad1c3410c83544b0d3cab49ba"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">6.&#160;&#160;&#160;&#160;COMMON STOCK WARRANTS</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have granted warrants to purchase shares of our common stock to certain FI partners that include both time-based and performance-based vesting conditions. These warrants are accounted for under ASC Topic 505-50, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity-Based Payments to Non-Employees</span><span style="font-family:inherit;font-size:10pt;">. Since the performance conditions contained in these warrants are directly related to revenue-producing activities, we incur non-cash expense in FI Share and other third-party costs on our consolidated statements of operations based on the vesting-date fair value of our common stock underlying these warrants.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of common stock warrant activity is as follows (in thousands, except per share amounts):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:73%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">exercise price</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">per&#160;share</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants outstanding &#8212; December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519806e502-wk-Fact-8FD0DC43676F7D5D6D019350BC62BEA1" name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="FI2018Q4_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">868</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519806e521-wk-Fact-E122B8295D145594AB40935171C378B7" name="us-gaap:WarrantsAndRightsOutstanding" contextRef="FI2018Q4_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember" unitRef="usd" decimals="2" scale="0" format="ixt:numdotdecimal">21.89</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13519806e536-wk-Fact-02FE36BD83C0A1AB5FC89350C1FE9666" name="cdlx:ClassofWarrantorRightExercised" contextRef="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">821</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519806e551-wk-Fact-B08C4C6C7F432C787676935177AA406D" name="cdlx:ClassorWarrantorRightExercisePriceofWarrantorRightExercised" contextRef="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">21.89</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited/canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13519806e571-wk-Fact-1ABCF8FEE16B22BC7D089350C7E2B55E" name="cdlx:ClassorWarrantorRightForfeitedAndCanceled" contextRef="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">34</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519806e586-wk-Fact-83F476C0E55B9E8D964F93517D39C321" name="cdlx:ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled" contextRef="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember" unitRef="usdPerShare" decimals="2" scale="0" format="ixt:numdotdecimal">21.29</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants outstanding &#8212; September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519806e606-wk-Fact-AEFEE378EEEABE4EDD7B9350CA94C6A4" name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="FI2019Q3_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519806e625-wk-Fact-2263E6E67CE54F0D06F193517FD6FACA" name="us-gaap:WarrantsAndRightsOutstanding" contextRef="FI2019Q3_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember" unitRef="usd" decimals="2" scale="0" format="ixt:numdotdecimal">23.64</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><a id="s83B2F848FA9A5C02853C99966BB526B7"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="TextSelection-2B4DFD611DCF5C24A03D6D9C4D234C10-0-wk-Fact-C5539437DEFC58B38964C2FA1879113C" continuedAt="TextSelection-2B4DFD611DCF5C24A03D6D9C4D234C10-1" escape="true">RELATED PARTIES</ix:nonNumeric></span></div><ix:continuation id="TextSelection-2B4DFD611DCF5C24A03D6D9C4D234C10-1"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Agreements with Fidelity Information Services, LLC</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are party to a reseller agreement with Fidelity Information Services, LLC ("FIS"). Pursuant to the reseller agreement, FIS markets and sells our services to financial institutions that are current or potential customers of FIS in exchange for a revenue share percentage.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2013, FIS purchased shares of our redeemable convertible preferred stock and we also granted performance-based warrants to purchase preferred stock with accelerated vesting upon an IPO. Since FIS did not participate in a subsequent financing, their warrants to purchase preferred stock were converted to warrants to purchase common stock. The warrants vested upon the completion of our IPO in February 2018, resulting in a&#160;non-cash&#160;expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519443e444-wk-Fact-0F65A14F31FE5EA187E4275EF43CFAAE" name="us-gaap:StockOptionPlanExpense" contextRef="D2018Q1Feb_us-gaap_AwardTypeAxis_cdlx_CommonStockWarrantMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">2.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> based on the vesting-date fair value of our common stock underlying these warrants. Since the performance-based vesting conditions of the warrants were directly related to revenue-producing activities, we recognized this expense in FI Share and other third-party costs on our condensed consolidated statement of operations. This expense is presented in other non-cash expenses on our condensed consolidated statement of statement of cash flows.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2019, FIS exercised all of their warrants to purchase common stock, resulting in cash proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13519443e454-wk-Fact-5A3153C9018C2961D99E275C142E3C29" name="us-gaap:ProceedsFromWarrantExercises" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">15.2</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13519443e458-wk-Fact-A4267AD653AD7D6D9E78275D7F5BC5C2" name="cdlx:ClassofWarrantorRightExercised" contextRef="FD2019Q3YTD" unitRef="shares" decimals="0" scale="0" format="ixt:numdotdecimal">644,365</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock.</span></div></ix:continuation><div><a id="sDB73FEC3024056C1AD9C36F7BC133F6C"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">8. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="TextSelection-EFCC34C7C11E5E0ABBCE7DF8D920D2C3-0-wk-Fact-24A549DB67B2592F9EAFF8A6A78444A5" continuedAt="TextSelection-EFCC34C7C11E5E0ABBCE7DF8D920D2C3-1" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="TextSelection-EFCC34C7C11E5E0ABBCE7DF8D920D2C3-1" continuedAt="TextSelection-EFCC34C7C11E5E0ABBCE7DF8D920D2C3-2"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">FI Implementation Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agreements with certain FI partners require us to fund the development of user interface enhancements, pay for certain implementation fees, or make milestone payments upon the deployment of our solution. Amounts paid to FI partners are included in deferred FI implementation costs 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 FI Share and other third-party costs on our condensed consolidated statements of operations and is presented in amortization of deferred FI implementation costs on our condensed consolidated statement of cash flows. Certain of these agreements provide for future reductions in FI Share due to the FI partner. These reductions in FI Share are recorded as a reduction to deferred FI implementation costs and also result in a cumulative adjustment to accumulated amortization. During 2018, development payments to a certain FI partner totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13520610e433-wk-Fact-036ABD14D1E5E6D78C0CD9F588AB9AEE" name="cdlx:FinancialInstitutionPartnersUnearnedAmountsNotYetPaid" contextRef="FI2018Q4" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">9.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> which is expected to be partially offset by recoveries through FI Share payment reductions of </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13520610e437-wk-Fact-E7E51A5945A1DB264407D9F561ED05B4" name="cdlx:FinancialInstitutionShareExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">4.6</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13520610e441-wk-Fact-50EEE6A4925EB3F616CDD9F53DCD74C6" name="cdlx:GainLossOnFinancialInstitutionShare" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">3.5</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> of which has been recovered through </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><ix:continuation id="TextSelection-EFCC34C7C11E5E0ABBCE7DF8D920D2C3-2"><ix:nonNumeric contextRef="FD2019Q3YTD" name="cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" id="TextSelection-5B28581D3FA15F938663BC5AF4C13817-0-wk-Fact-2794B79557B951DA92AE4213CC75277B" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents changes in deferred FI implementation costs (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br/>September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e655-wk-Fact-9882E9A443AFBAAF0582FCCA573D2B70" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2018Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,425</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e674-wk-Fact-D9F6214F4D85E5E8076BFCCA568BBC9A" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2019Q2" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,181</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e693-wk-Fact-0188E33B608B1E25E070FCCA5707B199" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2017Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">13,625</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e713-wk-Fact-5CA79CF31FB21BE25550FCC04B1CE619" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,877</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e728-wk-Fact-13C900D7A5D69E779126FCCA567D772E" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,500</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e747-wk-Fact-71B6AEBA035E954F35CBFCCA56F4A96C" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e766-wk-Fact-BBAA32F7ED5F1CD21C29FCCA5633C4FD" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,750</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e786-wk-Fact-3366C8A94F5389E5B3B9FCCA57B679E7" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recoveries through FI Share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13520610e806-wk-Fact-A508D2C70AA685262DCFFCCA571A1999" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,344</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13520610e826-wk-Fact-7534A25A59A16A2640C5FCCA564690A6" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,157</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13520610e846-wk-Fact-A43379154858F6AD57D8FCC716601732" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,036</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13520610e867-wk-Fact-CB3B5FD9FAB7A39FE843FCC717E2E261" name="cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,469</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13520610e888-wk-Fact-4A4AEE6C9110977DA75AFCCA57294635" name="us-gaap:CapitalizedContractCostAmortization" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">378</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13520610e908-wk-Fact-93A599D94B2388C9DA90FCCA57C90B0D" name="us-gaap:CapitalizedContractCostAmortization" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">789</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13520610e928-wk-Fact-8856815E65D3D0460078FCCA5659D6D1" name="us-gaap:CapitalizedContractCostAmortization" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13520610e949-wk-Fact-FF351054F581AE3C01DDFCCA56E6DC36" name="us-gaap:CapitalizedContractCostAmortization" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,173</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e975-wk-Fact-ED2F83D76B0755184149FCCA566A167C" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,203</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e994-wk-Fact-EB219A118748539A153EFCC04C9BDFA3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,235</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e1013-wk-Fact-ED2F83D76B0755184149FCCA566A167C" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2018Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">14,203</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13520610e1033-wk-Fact-EB219A118748539A153EFCC04C9BDFA3" name="us-gaap:ContractWithCustomerAssetNetNoncurrent" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,235</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have an FI Share commitment to a certain FI partner totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13520610e1046-wk-Fact-E8F584B5CADE535BAF91CF55B29040C5" name="us-gaap:OtherCommitment" contextRef="FI2019Q3_us-gaap_OtherCommitmentsAxis_cdlx_FinancialInstitutionShareCommitmentMember" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">10.0</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> over a 12-month period following the completion of certain milestones by the FI partner, which were not met as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Any expected shortfall will be accrued during the 12-month period following the completion of the milestones.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><a id="s9972326774AE56F18BE528CD2BC373AD"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">9. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:EarningsPerShareTextBlock" id="TextSelection-7074A0333AB354B2B5DC8F3BA7D4265E-0-wk-Fact-5CD6A479420D53E5904C712C8B10AB12" continuedAt="TextSelection-7074A0333AB354B2B5DC8F3BA7D4265E-1" escape="true">EARNINGS PER SHARE</ix:nonNumeric></span></div><ix:continuation id="TextSelection-7074A0333AB354B2B5DC8F3BA7D4265E-1"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net loss per share is the same as basic net loss per share for the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> because the effects of potentially dilutive items were anti-dilutive, given our net loss during these periods. The following securities as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;"> have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive (in thousands):</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="TextSelection-28B5D6CAD7835D35981005ECD64CE5BB-0-wk-Fact-D7A493A275925E83B60324A9BE95D405" escape="true"><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:75%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522967e535-wk-Fact-CE859A2E44ACAACA62C3FCCAA2F1331A" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,862</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522967e549-wk-Fact-2C52C319BF2069E945AFFCCAA32511E9" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,505</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522967e564-wk-Fact-69B6B960368B72C1143FFCCAA3DF8F8F" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cdlx_CommonStockWarrantMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">868</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522967e578-wk-Fact-2338A3C78A0BBFF4D53BFCCAA398DB59" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cdlx_CommonStockWarrantMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">13</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522967e593-wk-Fact-3074FCC53F27899A7E7BFCCAA35B22CC" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,200</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522967e607-wk-Fact-CAA8136B55FCAF303939FCCAA3F30459" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">1,737</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock issuable pursuant to the ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522967e622-wk-Fact-31D5164CCE55BCE20482FCCAA305E811" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">151</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13522967e636-wk-Fact-593A647AECDB1BFDA328FCCAA40F03B7" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockMember" unitRef="shares" decimals="-3" scale="3" format="ixt:numdotdecimal">49</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric></ix:continuation><div><a id="sD3A77D372689546DBD8FFE05FA373260"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">10. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:SegmentReportingDisclosureTextBlock" id="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-0-wk-Fact-5D9B23CDF97F5590807E259FC3108FB5" continuedAt="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-1" escape="true">SEGMENTS</ix:nonNumeric></span></div><ix:continuation id="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-1" continuedAt="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-2"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e434-wk-Fact-95BD683A3D4CFB3ACC40D9F6D7DB0FC0" name="us-gaap:NumberOfOperatingSegments" contextRef="FD2019Q3YTD" unitRef="segment" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></span></span><span style="font-family:inherit;font-size:10pt;"> operating segments: Cardlytics Direct in the U.S. and U.K., as determined by the information that both our Chief Executive Officer and our President and Chief Operating Officer, who we consider our chief operating decision makers, use to make strategic goals and operating decisions. Our Cardlytics Direct operating segments in the U.S. and U.K. represent our proprietary native bank advertising channels and are aggregated into one reportable segment given their similar economic characteristics, nature of service, types of customers and method of distribution.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><ix:continuation id="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-2" continuedAt="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-3"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to 2019, we offered Other Platform Solutions, which was deemed to be a separate operating segment. Our Other Platform Solutions enabled marketers and marketing service providers to leverage the power of purchase intelligence outside the bank channel. We have shifted our efforts and resources to support the growth of Cardlytics Direct. As a result, we have not and do not expect to generate substantial, if any, revenue from Other Platform Solutions for the foreseeable future.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue and FI Share and other third-party costs can be directly attributable to each segment. Our chief operating decision makers allocate resources to, and evaluate the performance of, our operating segments based on revenue and adjusted contribution. The accounting policies of each of our reportable segments are the same as those described in the summary of significant accounting policies.</span></div><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="TextSelection-2DFC003B784355CBA5D971C752D6CA43-0-wk-Fact-586908A9E9ED5A8B82C875A4E796AFE2" continuedAt="TextSelection-2DFC003B784355CBA5D971C752D6CA43-1" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information regarding our reportable segments (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e733-wk-Fact-987A63319BED79C43E8EFCCAF7678DEC" name="cdlx:AdjustedContribution" contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,906</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e752-wk-Fact-0B4F6540FE8CDAEE0D14FCCAF78A4276" name="cdlx:AdjustedContribution" contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,738</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e771-wk-Fact-1C803ACAD9A74A3145A3FCCAF7B327FE" name="cdlx:AdjustedContribution" contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e791-wk-Fact-536A3AE54523ABAB9AC6FCCAF72F735A" name="cdlx:AdjustedContribution" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64,216</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e808-wk-Fact-5B6FDBFF3FBBF707B498FCCAF920A876" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,514</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e827-wk-Fact-7231B0241794D6B53375FCCAF8201141" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,681</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e846-wk-Fact-B9DEC3DB66E5FB198333FCCAF6CBEB0E" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">54,271</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e866-wk-Fact-F5478586789359D8C19BFCCAF6BD818D" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e891-wk-Fact-A35E5670093239961DA0FCCAF856EE9E" name="us-gaap:Revenues" contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,420</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e910-wk-Fact-164280041944A641DAA7FCCAF6F46736" name="us-gaap:Revenues" contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e929-wk-Fact-70FDA74D363C6731EA51FCCAF90B5B73" name="us-gaap:Revenues" contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">101,639</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e949-wk-Fact-B74A435443D5F093DDEAFCCAF8D13B9A" name="us-gaap:Revenues" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">141,137</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Platform Solutions:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1051-wk-Fact-B38B33B479C3714F527BFCCAF7F8048A" name="cdlx:AdjustedContribution" contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">72</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1070-wk-Fact-A94FBF5C80AA2F3AB2C8FCCAF8340A42" name="cdlx:AdjustedContribution" contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1089-wk-Fact-E2C392BD67030735E405FCCAF879F0A5" name="cdlx:AdjustedContribution" contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1109-wk-Fact-B49DFE5EDE6088A70034FCCAF6E03C69" name="cdlx:AdjustedContribution" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1126-wk-Fact-959F2A44963A71D6A718FCCAF719D6BD" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">90</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1145-wk-Fact-3B1011152E0907C72DB7FCCAF708F504" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1164-wk-Fact-C25E6E434A96FCCA51F8FCCAF77BA1CE" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,223</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1184-wk-Fact-EF1A92223D0FE4D4B554FCCAF79ED244" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1209-wk-Fact-FE8AA2C3936BE2EFE03EFCCAF8C223E8" name="us-gaap:Revenues" contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">162</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1228-wk-Fact-F9502949EBC5D6B8566CFCCAF7D62348" name="us-gaap:Revenues" contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1247-wk-Fact-7F58E6ED6D082E7BE991FCCAF80C889A" name="us-gaap:Revenues" contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,226</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1267-wk-Fact-F583C70E33D74059C400FCCAF6A96086" name="us-gaap:Revenues" contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1370-wk-Fact-E66D880E56A0157E3189FCCAF86BBB8B" name="cdlx:AdjustedContribution" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,978</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1389-wk-Fact-39EB05D5DA4BDE659D35FCCAF690F54B" name="cdlx:AdjustedContribution" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,738</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1408-wk-Fact-FF4CCD30111CBC5DD58AFCCAF7C2CCEF" name="cdlx:AdjustedContribution" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,371</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1428-wk-Fact-8BEC73F711DA9CEEF79AFCCAF7EA9D3C" name="cdlx:AdjustedContribution" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64,216</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1445-wk-Fact-1F031ADA38AB4AB9CA32FCCAF8E5EAF8" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">17,604</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1464-wk-Fact-BADB4E00B92ADF47A905FCCAF8AF7409" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,681</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1483-wk-Fact-55FC3C68EFBF2BE337FDFCCAF88DC88F" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">55,494</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1503-wk-Fact-B3BAF60C2AE1C7E8E145FCCAF8A01066" name="cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">76,921</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1528-wk-Fact-ACA75E7D830BF6A6D418FCC15AA449D3" name="us-gaap:Revenues" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,582</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1547-wk-Fact-BB2DCAE8760471900FA5FCC15934D34B" name="us-gaap:Revenues" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1566-wk-Fact-B24D354F1B1AB404CC50FCC15AE113EB" name="us-gaap:Revenues" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">102,865</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1586-wk-Fact-5818A2C9E46714C840D5FCC159D3CE6D" name="us-gaap:Revenues" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">141,137</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-2DFC003B784355CBA5D971C752D6CA43-1" continuedAt="TextSelection-2DFC003B784355CBA5D971C752D6CA43-2"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-2DFC003B784355CBA5D971C752D6CA43-2" continuedAt="TextSelection-C8C4EA12CE74565AB886C595F499C7F5-0"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjusted FI Share and other third-party costs presented above represents GAAP FI Share and other third-party data costs less a non-cash equity expense included in FI Share and amortization of deferred FI implementation costs, which are detailed below in our reconciliation of GAAP loss before income taxes to adjusted contribution.</span></div></ix:continuation></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adjusted Contribution</span></div><div style="line-height:120%;padding-left:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 FI partners. Adjusted contribution demonstrates how incremental marketing spend on our platform 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 FI Share and other third party costs exclusive of a non-cash equity expense and amortization of deferred FI implementation costs, which are non-cash costs. 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><span style="font-family:inherit;font-size:10pt;"> </span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><ix:continuation id="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-3" continuedAt="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-4"><ix:continuation id="TextSelection-C8C4EA12CE74565AB886C595F499C7F5-0" continuedAt="TextSelection-C8C4EA12CE74565AB886C595F499C7F5-1"><div style="line-height:120%;padding-left:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1821-wk-Fact-E66D880E56A0157E3189FCCAF86BBB8B" name="cdlx:AdjustedContribution" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">16,978</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1840-wk-Fact-39EB05D5DA4BDE659D35FCCAF690F54B" name="cdlx:AdjustedContribution" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">24,738</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1859-wk-Fact-FF4CCD30111CBC5DD58AFCCAF7C2CCEF" name="cdlx:AdjustedContribution" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">47,371</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1879-wk-Fact-8BEC73F711DA9CEEF79AFCCAF7EA9D3C" name="cdlx:AdjustedContribution" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">64,216</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Minus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash equity expense included in FI Share</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1974-wk-Fact-E4B7FFB9DFCAD503544CFCCB3CE05BA4" name="cdlx:NonCashEquityExpenseFinancialInstitutionShare" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e1993-wk-Fact-02E74158B796D76A6AAAFCCB3CBADD56" name="cdlx:NonCashEquityExpenseFinancialInstitutionShare" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2012-wk-Fact-4E9E890ECE4AC1C8480DFCCB3D6DA561" name="cdlx:NonCashEquityExpenseFinancialInstitutionShare" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,519</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2032-wk-Fact-26BE9DDE6F120D20AA6CFCCB3D9F4F13" name="cdlx:NonCashEquityExpenseFinancialInstitutionShare" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of deferred FI implementation costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2054-wk-Fact-89F1A5A52A37EBEBD57DFCCB3B8DE769" name="cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">378</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2073-wk-Fact-FAD78CB5D7EC6E873C52FCCB3B9C579A" name="cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">789</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2092-wk-Fact-3868591A8B0D2533890BFCC71599C218" name="cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,136</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2112-wk-Fact-AA76C425D4AFCC618394FCC716840347" name="cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,173</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2132-wk-Fact-7A7D9106FF8050D29165FCC15A4C3FD3" name="cdlx:DeliveryCosts" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,007</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2151-wk-Fact-B56358EB650016ED638BFCC15A5D269A" name="cdlx:DeliveryCosts" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,070</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2170-wk-Fact-1F46BF2C29E795E54142FCC15A78D9C7" name="cdlx:DeliveryCosts" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,509</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2190-wk-Fact-9B68419FF6C5A355585BFCC159BB676F" name="cdlx:DeliveryCosts" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,686</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2210-wk-Fact-4D22F8AD1589D0BE0BD3FCC159E7F0CA" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,452</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2229-wk-Fact-9425F8E20E90A8DDFC4BFCC159FC07DF" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,074</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2248-wk-Fact-D14C0C00343BAF1FE42EFCC15A19987D" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,915</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2268-wk-Fact-AD1E83F68DAB2AA3B592FCC15AC03E43" name="us-gaap:SellingAndMarketingExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">31,458</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2288-wk-Fact-EDBAC89D1FBCE8564CEEFCC15A489CE2" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">4,097</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2307-wk-Fact-3C00829F5F27D32AB9D7FCC159952A58" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,018</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2326-wk-Fact-8AE244D57ABB0EE50665FCC15A9AF61A" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,444</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2346-wk-Fact-C6447FC26733055663E6FCC1597CC009" name="us-gaap:ResearchAndDevelopmentExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">8,741</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administration expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2366-wk-Fact-E6D9F6D24EC17107A751FCC15AD51DD7" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">7,925</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2385-wk-Fact-B88CACEE2F5A13C59B4EFCC159EC9A7E" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,218</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2404-wk-Fact-7814DC61841BF4F35F56FCC159F25E58" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">23,486</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2424-wk-Fact-D0786751098AE723BCACFCC15A84C717" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">27,558</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2444-wk-Fact-11275B6D38F0AC6DEB06FCC15AE44EDB" name="us-gaap:DepreciationAndAmortization" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">777</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2463-wk-Fact-57E4F00823FB4D38783FFCC15AC4E029" name="us-gaap:DepreciationAndAmortization" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">1,167</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2482-wk-Fact-7C5E8C6F8C568A0A1C71FCC159CF3BE1" name="us-gaap:DepreciationAndAmortization" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">2,471</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2502-wk-Fact-2CB153C44B9E07E533CCFCC15A70A604" name="us-gaap:DepreciationAndAmortization" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,181</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other expense (income)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13526894e2523-wk-Fact-88F67EBF865D9DD46BDCFCC15A67156A" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">290</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2543-wk-Fact-BFEE11E2A36ADC123688FCC15A975464" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,149</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2562-wk-Fact-923ECF03729C1176EE1BFCC15A8B77BD" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,367</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2582-wk-Fact-78E779A6E17892DDF4ABFCC1593AE61E" name="us-gaap:NonoperatingIncomeExpense" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,990</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13526894e2607-wk-Fact-34C336DAC35A137237FBFCC15A59E9E2" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,368</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13526894e2627-wk-Fact-0B8322A2403219934638FCC1596031C2" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,747</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13526894e2647-wk-Fact-BE56B0A57078E2C8408CFCC15A635440" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,476</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(<ix:nonFraction id="d13526894e2668-wk-Fact-8EDC005BEE6205C06072FCC15AADF10E" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">20,571</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:continuation><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><ix:continuation id="TextSelection-C8C4EA12CE74565AB886C595F499C7F5-1" continuedAt="TextSelection-C8C4EA12CE74565AB886C595F499C7F5-2"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></ix:continuation></td><td style="vertical-align:top;"><ix:continuation id="TextSelection-C8C4EA12CE74565AB886C595F499C7F5-2"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash equity expense included in FI Share and amortization of deferred FI implementation costs are excluded from adjusted FI Share and other third party costs, which is shown above in our reconciliation of GAAP revenue to adjusted contribution.</span></div></ix:continuation></td></tr></table><ix:nonNumeric contextRef="FD2019Q3YTD" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="TextSelection-7B242441F4285220986AD6F44264AEE4-0-wk-Fact-B89A1FF8DF1251CD8E94393DB8256BFC" escape="true"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides geographical information (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2974-wk-Fact-16B291248B86BC2A3B2BFCCB9A4661D8" name="us-gaap:Revenues" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">30,884</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e2993-wk-Fact-E822867F5650DB2B6043FCCB9A412061" name="us-gaap:Revenues" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">50,997</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3012-wk-Fact-082CD7B7B7751367A8C0FCCB9A1E99B5" name="us-gaap:Revenues" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">90,606</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3032-wk-Fact-43BC9AC49A632644BAC0FCCB9A3D688C" name="us-gaap:Revenues" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">125,468</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3047-wk-Fact-719F75D689B51ECE7E81FCCB9A386C27" name="us-gaap:Revenues" contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_GB" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">3,698</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3066-wk-Fact-80E63407D3C9992C8D7FFCCB9A30674C" name="us-gaap:Revenues" contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_GB" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">5,422</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3085-wk-Fact-A3C13F8527DECDD23F52FCCB9A2454D9" name="us-gaap:Revenues" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_GB" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,259</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3105-wk-Fact-DD3B2C3350F107F50D2EFCCB9A4A8FFD" name="us-gaap:Revenues" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_GB" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">15,669</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3130-wk-Fact-ACA75E7D830BF6A6D418FCC15AA449D3" name="us-gaap:Revenues" contextRef="FD2018Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">34,582</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3149-wk-Fact-BB2DCAE8760471900FA5FCC15934D34B" name="us-gaap:Revenues" contextRef="FD2019Q3QTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">56,419</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3168-wk-Fact-B24D354F1B1AB404CC50FCC15AE113EB" name="us-gaap:Revenues" contextRef="FD2018Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">102,865</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3188-wk-Fact-5818A2C9E46714C840D5FCC159D3CE6D" name="us-gaap:Revenues" contextRef="FD2019Q3YTD" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">141,137</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3305-wk-Fact-81442FA572DD1B4AFA33FCCBCCBF1FB2" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">9,794</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3324-wk-Fact-067C121DC1B1E48F7622FCCBCCABFA5A" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q3_srt_StatementGeographicalAxis_country_US" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">11,583</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3339-wk-Fact-ABFB13B75A0B90DC3195FCCBCC9CA2B1" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_GB" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">436</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3358-wk-Fact-45572E667D20A8855B0EFCCBCC8396C5" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q3_srt_StatementGeographicalAxis_country_GB" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">384</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">158</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3422-wk-Fact-301C629F25794DDCB670FCC04C65D790" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2018Q4" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">10,230</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3441-wk-Fact-DDB21769C97582D67A88FCC04C3EA77C" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="FI2019Q3" unitRef="usd" decimals="-3" scale="3" format="ixt:numdotdecimal">12,125</ix:nonFraction></span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div></ix:nonNumeric><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditures within the United Kingdom were less than </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13526894e3454-wk-Fact-34C6B8A5998C0433FC2CD9F756C3D4DF" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_GB" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.1</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$<ix:nonFraction id="d13526894e3458-wk-Fact-28720CCC7FDED7B8DDCBDFE5927A71E8" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_GB" unitRef="usd" decimals="-5" scale="6" format="ixt:numdotdecimal">0.3</ix:nonFraction> million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Risk</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customers</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Our cash and cash equivalents are held with three financial institutions, which we believe are of high credit quality. We believe that our accounts receivable credit risk exposure is limited as a result of being diversified among a large number of marketers segregated by both geography and industry. Historically, we&#160;have not experienced significant write-downs of our accounts receivable. One marketer represented </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3479-wk-Fact-5EF47AC3C47BFF7AA05FFC76D6720119" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_OneCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of our accounts receivable as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, a marketer accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of our revenue. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, a marketer accounted for </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3500-wk-Fact-2B6D4393B8B0107F75BBD9FCA1AEFA20" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_TwoCustomerMemberMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of our revenue. No other marketer accounted for over 10% of revenue or accounts receivable during the periods presented.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><ix:continuation id="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-4"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">FI Partners</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is substantially dependent on a limited number of FI partners. We require participation from our FI partners in Cardlytics Direct 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 </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">seven</span><span style="font-family:inherit;font-size:10pt;"> years but are generally terminable by the FI partner on </span><span style="font-family:inherit;font-size:10pt;">90</span><span style="font-family:inherit;font-size:10pt;"> 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.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, Bank of America, National Association accounted for </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3534-wk-Fact-0A07486DE01628053951FC7795269C91" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">68</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3538-wk-Fact-60BFED3E8FE367521B1CFC77D86BFE15" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">38</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total FI Share we paid to all FIs, respectively. JPMorgan Chase Bank, National Association accounted for </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3542-wk-Fact-42965094A15687ABD670FC7BE899E2B5" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2018Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span><ix:nonFraction id="d13526894e3547-wk-Fact-C3EC138DE1169CCBAC23FC7C392FBF6A" name="us-gaap:ConcentrationRiskPercentage1" contextRef="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember" unitRef="number" decimals="2" scale="-2" format="ixt:numdotdecimal">40</ix:nonFraction>%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total FI Share we paid to all FIs during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. No other FI partners accounted for over 10% of FI Share during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div></ix:continuation><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></div><hr style="page-break-after:always"></hr><div><a id="s6D466B0E11005BEABC8DF7D3D3C5E83C"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">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 </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> included in our Annual Report on Form 10-K, filed with the SEC on March 5, 2019.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">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 launch of the Cardlytics Direct program by Wells Fargo; the anticipated continued decline in ARPU as a result of significant FI MAU growth due to Chase and Wells Fargo launching the Cardlytics Direct program;</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">anticipated recoveries of development payments through reductions to FI Share payments; and anticipated FI Share commitment shortfalls. 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><a id="s0C090F26520F501FA7566050CEB50EB8"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics makes marketing more relevant and measurable through our purchase intelligence platform. Our partnerships with financial institutions ("FIs") provide us with access to their anonymized purchase data and digital banking customers. By applying advanced analytics to this aggregation of purchase data, we make it actionable, helping marketers identify, reach and influence likely buyers at scale, and measure the true sales impact of their marketing spend. </span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct 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 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 our FIs&#8217; customers after they make qualifying purchases ("Consumer Incentives"). We report our revenue on our condensed consolidated statements of operations net of Consumer Incentives since we do not provide the goods or services that are purchased by our FIs&#8217; customers from the marketers to which the Consumer Incentives relate.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generally pay our FI partners a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to the FIs&#8217; customers and certain third-party data costs ("FI Share"). We report our revenue gross of FI Share. FI Share costs are included in FI Share and other third-party costs in our consolidated statements of operations, rather than as a reduction of revenue, because we and not our FI partners act as the principal in our arrangements with marketers.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 an FI partner to enhance the level of Consumer Incentives to their respective FIs' customers funded by their FI Share. We believe that these investments by our FI partners positively impact our platform by making FIs' customers more highly engaged with our platform. However, these investments negatively impact our GAAP revenue, which is reported net of Consumer Incentives.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Billings represents the gross amount billed to marketers and is reported gross of both Consumer Incentives and FI Share. Adjusted contribution represents our revenue, which is reported net of Consumer Incentives, less our adjusted FI Share and other third-party costs. We believe these non-GAAP measures, alongside our GAAP revenue, 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. Billings and adjusted contribution are further defined under the heading "Non-GAAP Measures and Other Performance Metrics" below.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue (reported net of Consumer Incentives and gross of FI Share and other third-party costs) was </span><span style="font-family:inherit;font-size:10pt;">$34.6 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$56.4 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, representing a growth rate of </span><span style="font-family:inherit;font-size:10pt;">63%</span><span style="font-family:inherit;font-size:10pt;">. Billings was </span><span style="font-family:inherit;font-size:10pt;">$48.6 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$82.8 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, representing a growth rate of </span><span style="font-family:inherit;font-size:10pt;">70%</span><span style="font-family:inherit;font-size:10pt;">. Adjusted contribution was </span><span style="font-family:inherit;font-size:10pt;">$17.0 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$24.7 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, representing a growth rate of </span><span style="font-family:inherit;font-size:10pt;">46%</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our results (dollars in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"></td></tr><tr><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Billings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48,584</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82,792</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,208</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">70%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">148,764</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">215,118</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">66,354</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Incentives</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,002</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26,373</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,371</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">88</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45,899</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73,981</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28,082</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,582</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56,419</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,837</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">102,865</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">141,137</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">38,272</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,604</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31,681</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,077</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">80</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55,494</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76,921</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,427</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,978</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24,738</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,760</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47,371</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64,216</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,845</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36%</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjusted FI Share and other third-party costs excludes a non-cash equity expense included in FI Share and amortization of deferred FI implementation costs, as detailed below in our reconciliation of GAAP gross profit to adjusted contribution.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjusted FI Share and other third-party costs and adjusted contribution include the impact of a $0.8 million gain during the third quarter of 2018 related to the renewal of our agreement with Lloyds, which contains certain amendments that are retroactively applied as of January 1, 2018.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our net loss was </span><span style="font-family:inherit;font-size:10pt;">$8.4 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$7.7 million</span><span style="font-family:inherit;font-size:10pt;">, 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 FIs and marketers. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our net loss included stock-based compensation expense of </span><span style="font-family:inherit;font-size:10pt;">$5.7 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$7.5 million</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">FI Partners</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are a partner to FIs, including Bank of America, National Association ("Bank of America"); JPMorgan Chase Bank, National Association (&#8220;Chase&#8221;); PNC Bank National Association ("PNC"); Branch Banking and Trust Company ("BB&amp;T"); SunTrust Banks, Inc., ("SunTrust"); Lloyds Bank plc ("Lloyds"); Santander UK plc ("Santander"); and several of the largest bank processors and digital banking providers, which enable us to reach customers of small and mid-sized FIs. Additionally, in the third quarter of 2018, we entered into an agreement with Wells Fargo Bank, National Association (&#8220;Wells Fargo&#8221;), pursuant to which we have agreed to a national rollout of Cardlytics Direct to Wells Fargo customers. We expect Wells Fargo to begin a phased launch of the Cardlytics Direct program in the fourth quarter of 2019 that will continue into the first half of 2020.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our average monthly active users ("FI MAUs") were approximately </span><span style="font-family:inherit;font-size:10pt;">59.3 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">128.3 million</span><span style="font-family:inherit;font-size:10pt;"> and our average Cardlytics Direct revenue per user ("ARPU"), was </span><span style="font-family:inherit;font-size:10pt;">$0.58</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$0.44</span><span style="font-family:inherit;font-size:10pt;">, respectively. FI MAU and ARPU are performance metrics defined under the heading "Non-GAAP Measures and Other Performance Metrics" below. The increase in FI MAUs is largely due to Chase launching our Cardlytics Direct program for its mobile banking channel in November 2018, its email channel in January 2019 and its online banking channel in May 2019. We expect a continued increase in FI MAUs year over year as a result of the launch of Wells Fargo. We expect a continued decline in ARPU year over year as a result of significant FI MAU growth.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that the number of FI MAUs contributed by any FI partner is indicative of our level of dependence on such FI partner since the size of marketing budgets that can be consumed by Cardlytics Direct is a function of the number of active users on our FI partners&#8217; digital banking platforms targeted by our campaigns. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, Bank of America contributed </span><span style="font-family:inherit;font-size:10pt;">52%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">27%</span><span style="font-family:inherit;font-size:10pt;"> of our average FI MAUs, respectively. Chase contributed </span><span style="font-family:inherit;font-size:10pt;">0%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">46%</span><span style="font-family:inherit;font-size:10pt;"> of our average FI MAUs during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. Digital Insight Corporation, a subsidiary of NCR Corporation ("NCR") contributed </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">7%</span><span style="font-family:inherit;font-size:10pt;"> of our average FI MAUs and PNC contributed </span><span style="font-family:inherit;font-size:10pt;">11%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">6%</span><span style="font-family:inherit;font-size:10pt;"> of our average FI MAUs during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. We anticipate that Chase and Bank of America will contribute a significant portion of our average FI MAUs for the foreseeable future.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">FI Partner Commitments</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agreements with certain FI partners require us to fund the development of specific enhancements, pay for certain implementation fees, or make milestone payments upon the deployment of our solution. Certain of these agreements provide for future reductions in FI Share due to the FI partner. During 2018, development payments to a certain FI partner totaled </span><span style="font-family:inherit;font-size:10pt;">$9.3 million</span><span style="font-family:inherit;font-size:10pt;">, which is expected to be partially offset by recoveries through FI Share payment reductions of </span><span style="font-family:inherit;font-size:10pt;">$4.6 million</span><span style="font-family:inherit;font-size:10pt;"> in 2019, </span><span style="font-family:inherit;font-size:10pt;">$3.5 million</span><span style="font-family:inherit;font-size:10pt;"> of which has been recovered through </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a minimum FI Share commitment with a certain FI partner totaling $10.0&#160;million over a 12-month period following the completion of certain milestones by the FI partner, which were not met as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The timing of the completion of the milestones is uncertain; however we do not currently believe the FI partner will complete the milestones in 2019. Any expected shortfall will be accrued during the 12-month period following the completion of the milestones.</span></div><div><a id="s81DC28A3A52C57748A7D10E5E28D004F"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-GAAP Measures and Other Performance Metrics</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;thousands,&#160;except&#160;ARPU)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI MAUs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59,333</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">128,315</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58,942</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">118,969</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ARPU</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.58</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">0.44</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.72</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.19</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Billings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48,584</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82,792</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">148,764</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">215,118</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,978</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24,738</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47,371</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64,216</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,663</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,967</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6,903</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(838</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjusted EBITDA and adjusted contribution include the impact of a $0.8 million gain during the third quarter of 2018 related to the renewal of our agreement with Lloyds, which contains certain amendments that are retroactively applied as of January 1, 2018.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">FI Monthly Active Users</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We define FI MAUs as targetable customers or accounts of our FI partners that logged in and visited the online or mobile banking applications of, or opened an email containing our offers from, our FI partners during a monthly period. We then calculate a monthly average of these FI MAUs for the periods presented.</span><span style="font-family:inherit;font-size:10pt;"> We believe that FI MAUs is an indicator of our and our FI partners&#8217; ability to drive engagement with Cardlytics Direct and is reflective of the marketing base that we offer to marketers through Cardlytics Direct. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Average Revenue per User</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We define ARPU as the total Cardlytics Direct 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 FI MAUs in the applicable period.</span><span style="font-family:inherit;font-size:10pt;"> We believe that ARPU is an indicator of the value of our relationships with our FI partners with respect to Cardlytics Direct.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Billings</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Billings represents the gross amount billed to marketers for advertising campaigns in order to generate revenue. Billings is reported gross of both Consumer Incentives and FI Share. Our GAAP revenue is recognized net of Consumer Incentives and gross of FI Share.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of billings to revenue, the most directly comparable GAAP measure (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,582</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56,419</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">102,865</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">141,137</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumer Incentives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,002</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26,373</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45,899</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73,981</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Billings</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48,584</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">82,792</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">148,764</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">215,118</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adjusted Contribution</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 FI partners. Adjusted contribution demonstrates how incremental marketing spend on our platform 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 FI Share and other third party costs exclusive of a non-cash equity expense and amortization of deferred FI implementation costs, which are non-cash costs. 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><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. </span><span style="font-family:inherit;font-size:10pt;">Refer to Note 10&#8212;Segments</span><span style="font-family:inherit;font-size:10pt;"> to our condensed consolidated financial statements for further details on our adjusted contribution by segment.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a calculation of gross profit and a reconciliation of adjusted contribution to gross profit, the most directly comparable GAAP measure (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,582</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56,419</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">102,865</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">141,137</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Minus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,982</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32,470</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59,149</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">79,094</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,007</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,070</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,509</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,686</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,593</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,879</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36,207</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52,357</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,007</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,070</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,509</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,686</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash equity expense included in FI Share</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,519</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of deferred FI implementation costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">378</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">789</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,136</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,173</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,978</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24,738</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47,371</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64,216</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">FI Share and other third-party costs, gross profit and adjusted contribution include the impact of a $0.8 million gain during the third quarter of 2018 related to the renewal of our agreement with Lloyds, which contains certain amendments that are retroactively applied as of January 1, 2018.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock-based compensation expense recognized in delivery costs totaled </span><span style="font-family:inherit;font-size:9pt;">$0.2 million</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">$0.2 million</span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, respectively, and </span><span style="font-family:inherit;font-size:9pt;">$0.5 million</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">$0.5 million</span><span style="font-family:inherit;font-size:9pt;"> for the </span><span style="font-family:inherit;font-size:9pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2019</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">24</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash equity expense included in FI Share and amortization of deferred FI implementation costs are excluded from adjusted FI Share and other third party costs as follows (in thousands):</span></div></td></tr></table><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:93.10344827586206%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">FI Share and other third-party costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">17,982</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">32,470</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">59,149</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">79,094</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Minus:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash equity expense included in FI Share</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,519</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization of deferred FI implementation costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">378</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">789</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">1,136</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2,173</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjusted FI Share and other third-party costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">17,604</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">31,681</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">55,494</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">76,921</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adjusted EBITDA</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA represents our net loss before income tax benefit; interest expense, net; depreciation and amortization expense; stock-based compensation expense; foreign currency loss; amortization of deferred FI implementation costs; costs associated with financing events; loss on extinguishment of debt; change in fair value of warrant liabilities; and a non-cash equity expense recognized in FI Share.</span><span style="font-family:inherit;font-size:10pt;"> We do not consider these excluded items to be indicative of our core operating performance. The items that are non-cash include change in fair value of warrant liabilities, change in fair value of convertible promissory notes, foreign currency loss, amortization of deferred FI implementation costs, depreciation and amortization expense, stock-based compensation expense and a non-cash equity expense included in FI Share. Notably, any impacts related to minimum FI Share commitments in connection with agreements with certain FI partners are not added back to net loss 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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 FI 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 and other GAAP financial results.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">25</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents a reconciliation of adjusted EBITDA to net loss, the most directly comparable GAAP measure (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(8,368</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(7,747</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(41,476</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(20,571</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">254</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">218</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,995</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">860</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">777</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,167</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,471</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,181</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,723</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,486</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,968</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,266</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency loss</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">256</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">903</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">682</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,079</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of deferred FI implementation costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">378</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">789</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,136</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,173</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss on extinguishment of debt </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">924</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of warrant liability </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(801</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,760</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash equity expense included in FI Share </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,519</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs associated with financing events </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">118</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">123</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">118</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">123</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,663</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,967</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6,903</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(838</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net loss and adjusted EBITDA includes the impact of a $0.8 million gain during the third quarter of 2018 related to the renewal of our agreement with Lloyds, which contains certain amendments that are retroactively applied as of January 1, 2018.</span></div></td></tr></table><div><a id="s31B0F4029D8B5AA98EEE0D48E5AAC090"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth our condensed consolidated statements of operations (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,582</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56,419</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">102,865</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">141,137</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs and expenses:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI Share and other third-party costs</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,982</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32,470</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59,149</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">79,094</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,007</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,070</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,509</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,686</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,452</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,074</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,915</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31,458</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,097</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,444</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,741</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expense</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,925</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,218</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,486</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,558</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">777</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,167</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,471</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,181</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total costs and expenses</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43,240</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63,017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">132,974</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">159,718</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(8,658</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6,598</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30,109</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(18,581</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense):</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense, net</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(254</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(218</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2,995</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(860</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of warrant liabilities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">801</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6,760</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(257</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(931</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,612</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,130</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other income (expense)</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">290</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,149</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(11,367</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,990</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss before income taxes</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(8,368</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(7,747</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(41,476</span></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(20,571</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(8,368</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(7,747</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(41,476</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(20,571</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">26</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comparison of </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three and Nine</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> Months Ended </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> and </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue</span></div><div style="line-height:100%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by solution:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,420</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56,419</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,999</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">64</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101,639</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">141,137</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39,498</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Platform Solutions</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">162</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(162</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,226</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,226</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34,582</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56,419</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,837</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">102,865</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">141,137</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">38,272</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">$22.0 million</span><span style="font-family:inherit;font-size:10pt;"> increase in Cardlytics Direct revenue during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> comprised of a </span><span style="font-family:inherit;font-size:10pt;">$20.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in sales to existing marketers and a </span><span style="font-family:inherit;font-size:10pt;">$1.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in sales to new marketers.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">$39.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in Cardlytics Direct revenue during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> comprised of a </span><span style="font-family:inherit;font-size:10pt;">$33.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in sales to existing marketers and a </span><span style="font-family:inherit;font-size:10pt;">$6.2 million</span><span style="font-family:inherit;font-size:10pt;"> increase in sales to new marketers.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Platform Solutions revenue decreased during the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> due to our strategic shift to focus our efforts and resources to support the growth of Cardlytics Direct.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Costs and Expenses</span></div><div style="line-height:120%;padding-top:12px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">FI Share and Other Third-Party Costs</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:25%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI Share and other third-party costs by solution:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">18,275</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31,681</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13,406</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">73</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55,032</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76,921</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,889</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Renewal of Lloyds agreement</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(761</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">761</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(761</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">761</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Cardlytics Direct</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,514</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31,681</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,167</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">81</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54,271</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">76,921</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22,650</span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Platform Solutions</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">90</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(90</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,223</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,223</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other components of FI Share and other third-party costs:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash equity expense included in FI Share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,519</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2,519</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of deferred FI implementation costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">378</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">789</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">411</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">109</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,136</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,173</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,037</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">91</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total FI Share and other third-party costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17,982</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32,470</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14,488</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">81</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59,149</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">79,094</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">19,945</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct FI Share and other third-party costs increased by </span><span style="font-family:inherit;font-size:10pt;">$13.4 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and increased by </span><span style="font-family:inherit;font-size:10pt;">$21.9 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to increased revenue from sales of Cardlytics Direct.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Platform Solutions FI Share and other third-party costs decreased during the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> due to our strategic shift to focus our efforts and resources to support the growth of Cardlytics Direct.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in the renewal of our agreement with Lloyds are certain amendments that were retroactively applied as of January 1, 2018, which resulted in a $0.8 million gain during the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> recorded in FI Share and other third-party costs on our consolidated statement of operations.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants to purchase shares of common stock vested upon the completion of our IPO in February 2018, resulting in a&#160;non-cash&#160;expense of $2.5&#160;million based on the vesting-date fair value of our common stock underlying these warrants. Since the performance conditions were directly related to revenue-producing activities, we recognized this non-cash&#160;expense in FI Share and other third-party costs on our condensed consolidated statement of operations.</span></div><div style="line-height:120%;padding-top:12px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Delivery Costs</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:25%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,007</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,070</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">63</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,509</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,686</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,177</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs increased by </span><span style="font-family:inherit;font-size:10pt;">$0.1 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$0.2 million</span><span style="font-family:inherit;font-size:10pt;"> increase in software licensing costs associated with hosting Cardlytics Direct for certain FI partners, partially offset by a </span><span style="font-family:inherit;font-size:10pt;">$0.1 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in personnel costs.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs increased by </span><span style="font-family:inherit;font-size:10pt;">$2.2 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$1.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in personnel costs associated with additional headcount to host Cardlytics Direct for certain new FI partners and a </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> increase in hosting-related software licensing costs.</span></div><div style="line-height:120%;padding-top:12px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Sales and Marketing Expense</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9,452</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">11,074</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,622</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,915</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31,458</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,543</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense increased by </span><span style="font-family:inherit;font-size:10pt;">$1.6 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$2.0 million</span><span style="font-family:inherit;font-size:10pt;"> increase in personnel costs associated with additional headcount and a </span><span style="font-family:inherit;font-size:10pt;">$0.1 million</span><span style="font-family:inherit;font-size:10pt;"> increase in marketing costs, offset by a decrease in stock-based compensation expense of </span><span style="font-family:inherit;font-size:10pt;">$0.5 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense increased by </span><span style="font-family:inherit;font-size:10pt;">$3.5 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$5.6 million</span><span style="font-family:inherit;font-size:10pt;"> increase in personnel costs associated with additional headcount and a </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;"> increase in marketing costs, partially offset by a decrease in stock-based compensation of </span><span style="font-family:inherit;font-size:10pt;">$2.5 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development Expense</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:25%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,097</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,079</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(26</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,444</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">8,741</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3,703</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense decreased by </span><span style="font-family:inherit;font-size:10pt;">$1.1 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$0.6 million</span><span style="font-family:inherit;font-size:10pt;"> increase in capitalized software development costs, a </span><span style="font-family:inherit;font-size:10pt;">$0.3 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in stock-based compensation expense and a $0.2 million decrease in professional fees.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">28</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense decreased by </span><span style="font-family:inherit;font-size:10pt;">$3.7 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$1.9 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in stock-based compensation expense, a </span><span style="font-family:inherit;font-size:10pt;">$1.5 million</span><span style="font-family:inherit;font-size:10pt;"> increase in capitalized software development costs and a </span><span style="font-family:inherit;font-size:10pt;">$0.3 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in professional fees.</span></div><div style="line-height:120%;padding-top:12px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">General and Administrative Expense</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administration expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,925</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,218</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,293</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23,486</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">27,558</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">4,072</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">22</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">23</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expense increased by </span><span style="font-family:inherit;font-size:10pt;">$4.3 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$2.6 million</span><span style="font-family:inherit;font-size:10pt;"> increase in stock-based compensation expense, a </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> increase in personnel costs associated with additional headcount, a </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;"> increase in bad debt expense, a </span><span style="font-family:inherit;font-size:10pt;">$0.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in software licensing costs and a </span><span style="font-family:inherit;font-size:10pt;">$0.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in professional fees.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expense increased by </span><span style="font-family:inherit;font-size:10pt;">$4.1 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$1.1 million</span><span style="font-family:inherit;font-size:10pt;"> increase in software licensing costs, a </span><span style="font-family:inherit;font-size:10pt;">$1.1 million</span><span style="font-family:inherit;font-size:10pt;"> increase in bad debt expense, a </span><span style="font-family:inherit;font-size:10pt;">$1.1 million</span><span style="font-family:inherit;font-size:10pt;"> increase in personnel costs associated with additional headcount, a </span><span style="font-family:inherit;font-size:10pt;">$0.9 million</span><span style="font-family:inherit;font-size:10pt;"> increase in professional fees and a </span><span style="font-family:inherit;font-size:10pt;">$0.3 million</span><span style="font-family:inherit;font-size:10pt;"> increase in other expenses, including marketing costs, travel costs and insurance premiums, partially offset by a </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in stock-based compensation expense.</span></div><div style="line-height:120%;padding-top:12px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-based Compensation Expense</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the allocation of stock-based compensation in the consolidated statements of operations (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">203</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">176</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(27</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(13</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">471</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">539</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">68</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">14</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,939</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,432</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(507</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(26</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,550</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,091</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2,459</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(44</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">915</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">638</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(277</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,141</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,204</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,937</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(62</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,666</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,240</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,574</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">97</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,806</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,432</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(374</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(5</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5,723</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,486</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,763</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16,968</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12,266</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(4,702</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(28</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">17</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">13</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">16</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense increased by </span><span style="font-family:inherit;font-size:10pt;">$1.8 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to an increase in expense relating to the 2019 PSUs, which resulted from the achievement of a performance-based vesting condition and adjustments to the expected timing of the achievement of certain other performance-based vesting conditions.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation expense decreased by </span><span style="font-family:inherit;font-size:10pt;">$4.7 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a decrease in expense relating to the 2018 PSUs, which resulted from adjustments to the expected timing of the achievement of the performance-based vesting conditions, which were ultimately achieved during the fourth quarter of 2018.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Depreciation and Amortization Expense</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">777</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1,167</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">390</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,471</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,181</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">710</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">29</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense increased by </span><span style="font-family:inherit;font-size:10pt;">$0.4 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> due to depreciation of additional assets to host Cardlytics Direct for certain new FI partners.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense increased by </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> due to depreciation of additional assets to host Cardlytics Direct for certain new FI partners.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest Expense, Net</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(441</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(379</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(14</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3,521</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,337</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,184</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(62</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">187</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">161</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(26</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(14</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">526</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">477</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(49</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(9</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(254</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(218</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(14</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2,995</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(860</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2,135</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(71</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense, net decreased </span><span style="font-family:inherit;font-size:10pt;">$0.1 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to lower interest rates under our 2018 Loan Facility compared to our prior facility.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense, net decreased </span><span style="font-family:inherit;font-size:10pt;">$2.1 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to lower interest rates under our 2018 Loan Facility compared to our prior facility.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Change in Fair Value of Warrant Liabilities</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%&#160;&#160;&#160;&#160;&#160;&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of warrant liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">801</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(801</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6,760</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6,760</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(7</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in fair value of warrant liabilities reflects the mark-to-market adjustments for warrants to purchase our redeemable convertible preferred stock and common stock, which we account for as derivative liabilities due to the terms of the warrants and related agreements, based upon changes in the underlying value of our redeemable convertible preferred stock and common stock. Upon the consummation of our IPO, all of the outstanding warrants to purchase shares of redeemable convertible preferred stock were automatically converted into warrants to purchase shares of common stock.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">30</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Expense</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="29" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(dollars in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(256</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(903</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(647</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">253</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(682</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,079</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(397</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss on extinguishment of debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(28</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(28</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">n/a</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(924</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(51</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">873</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(94</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss on sale of assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">6</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(100</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(257</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(931</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(674</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">262</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,612</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1,130</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">482</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(30</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">% of revenue</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other expense increased by </span><span style="font-family:inherit;font-size:10pt;">$0.7 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a decrease in the value of the British pound relative to the U.S. dollar. Other expense decreased </span><span style="font-family:inherit;font-size:10pt;">$0.5 million</span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> primarily due to a $0.9 million loss on extinguishment of debt related to the unamortized discount and unamortized debt issuance costs associated with our prior debt facilities and changes in foreign currency rates.</span></div><div><a id="sAA594C22DBC054C785C0693CDD42EAF2"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our cash and cash equivalents, restricted cash, accounts receivable and working capital (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:63%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39,623</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">95,184</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">20,247</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">246</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58,125</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61,691</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Working capital</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">72,446</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">102,941</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46,714</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unused available borrowings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3,300</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40,000</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We define working capital as current assets minus current liabilities. Our cash and cash equivalents as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;"> 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; therefore, our cash and cash equivalents are held in demand deposit accounts upon which we earn up to a </span><span style="font-family:inherit;font-size:10pt;">1.50%</span><span style="font-family:inherit;font-size:10pt;"> annual rate of interest. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">$3.7 million</span><span style="font-family:inherit;font-size:10pt;"> 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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Through </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have incurred accumulated net losses of </span><span style="font-family:inherit;font-size:10pt;">$342.1 million</span><span style="font-family:inherit;font-size:10pt;"> since inception, including losses of </span><span style="font-family:inherit;font-size:10pt;">$41.5 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$20.6 million</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, 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 as well as lines of credit and term loans. Through </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have received net proceeds of $196.2&#160;million from the issuance of preferred stock and convertible promissory notes and net proceeds of </span><span style="font-family:inherit;font-size:10pt;">$127.1 million</span><span style="font-family:inherit;font-size:10pt;"> from public equity offerings. Our historical uses of cash have primarily consisted of cash used in operating activities to fund our operating losses and working capital needs.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, development payments to a certain FI partner totaled </span><span style="font-family:inherit;font-size:10pt;">$9.3 million</span><span style="font-family:inherit;font-size:10pt;">, which is expected to be offset by recoveries through FI Share payment reductions of </span><span style="font-family:inherit;font-size:10pt;">$4.6 million</span><span style="font-family:inherit;font-size:10pt;"> in 2019, </span><span style="font-family:inherit;font-size:10pt;">$3.5 million</span><span style="font-family:inherit;font-size:10pt;"> of which has been recovered through </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of spending to support research and development efforts, the continued expansion of sales and marketing activities, the enhancement of our platform, the introduction of new solutions and the continued market acceptance of our solutions. 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. 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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows a summary of our cash flows (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash &#8212; Beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">21,262</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59,870</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash (used in) from operating activities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(14,300</span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7,357</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash used in investing activities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(4,185</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(6,411</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net cash from financing activities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">65,142</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35,049</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of exchange rates on cash, cash equivalents and restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(107</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(435</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and restricted cash &#8212; End of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">67,812</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">95,430</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Sources of Funds</span></div><div style="line-height:120%;padding-top:8px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Proceeds from Issuance of Common Stock</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">February&#160;13, 2018</span><span style="font-family:inherit;font-size:10pt;">, we closed our initial public offering (&#8220;IPO&#8221;), in which we issued and sold </span><span style="font-family:inherit;font-size:10pt;">5,400,000</span><span style="font-family:inherit;font-size:10pt;"> shares of common stock at a public offering price of </span><span style="font-family:inherit;font-size:10pt;">$13.00</span><span style="font-family:inherit;font-size:10pt;"> per share, resulting in gross proceeds of </span><span style="font-family:inherit;font-size:10pt;">$70.2 million</span><span style="font-family:inherit;font-size:10pt;">. On February&#160;14, 2018, pursuant to the underwriters&#8217; partial exercise of their over-allotment option to purchase up to an additional </span><span style="font-family:inherit;font-size:10pt;">810,000</span><span style="font-family:inherit;font-size:10pt;"> shares from us, we issued and sold an additional </span><span style="font-family:inherit;font-size:10pt;">421,355</span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock, resulting in additional gross proceeds to us of </span><span style="font-family:inherit;font-size:10pt;">$5.5 million</span><span style="font-family:inherit;font-size:10pt;">. In total, we issued </span><span style="font-family:inherit;font-size:10pt;">5,821,355</span><span style="font-family:inherit;font-size:10pt;"> shares of common stock and raised </span><span style="font-family:inherit;font-size:10pt;">$75.7 million</span><span style="font-family:inherit;font-size:10pt;"> in gross proceeds, or </span><span style="font-family:inherit;font-size:10pt;">$66.1 million</span><span style="font-family:inherit;font-size:10pt;"> in net proceeds after deducting underwriting discounts and commissions of </span><span style="font-family:inherit;font-size:10pt;">$5.3 million</span><span style="font-family:inherit;font-size:10pt;"> and offering costs of </span><span style="font-family:inherit;font-size:10pt;">$4.3 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">September&#160;13, 2019</span><span style="font-family:inherit;font-size:10pt;">, we closed a public equity offering in which we sold </span><span style="font-family:inherit;font-size:10pt;">1,904,154</span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, which included </span><span style="font-family:inherit;font-size:10pt;">404,154</span><span style="font-family:inherit;font-size:10pt;"> shares sold pursuant to the exercise by the underwriters of an option to purchase additional shares, at a public offering price of </span><span style="font-family:inherit;font-size:10pt;">$34.00</span><span style="font-family:inherit;font-size:10pt;"> per share. We received total net proceeds of </span><span style="font-family:inherit;font-size:10pt;">$61.0 million</span><span style="font-family:inherit;font-size:10pt;"> after deducting underwriting discounts and commissions of </span><span style="font-family:inherit;font-size:10pt;">$3.2 million</span><span style="font-family:inherit;font-size:10pt;"> and offering costs of </span><span style="font-family:inherit;font-size:10pt;">$0.5 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we also received </span><span style="font-family:inherit;font-size:10pt;">$19.2 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$20.5 million</span><span style="font-family:inherit;font-size:10pt;"> in proceeds from the exercise of options and warrants to purchase shares of common stock, respectively.</span></div><div style="line-height:120%;padding-top:8px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2018 Loan</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Facility</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 14, 2019, we amended our loan facility with Pacific Western Bank ("2018 Loan Facility") to increase the capacity of our asset-based revolving line of credit (&#8220;2018 Line of Credit&#8221;), from </span><span style="font-family:inherit;font-size:10pt;">$30.0 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$40.0 million</span><span style="font-family:inherit;font-size:10pt;">, and decrease the capacity of our term loan (&#8220;2018 Term Loan&#8221;) from </span><span style="font-family:inherit;font-size:10pt;">$20.0 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$10.0 million</span><span style="font-family:inherit;font-size:10pt;">. This amendment also extended the maturity date of the 2018 Loan Facility from May 21, 2020 to May 14, 2021. We repaid </span><span style="font-family:inherit;font-size:10pt;">$10.0 million</span><span style="font-family:inherit;font-size:10pt;"> of the principal balance of the 2018 Term Loan upon the execution of the amendment in May 2019 and repaid the remaining </span><span style="font-family:inherit;font-size:10pt;">$10.0 million</span><span style="font-family:inherit;font-size:10pt;"> principal balance in September 2019. In September 2019, we also reduced our outstanding borrowings under our 2018 Line of Credit by </span><span style="font-family:inherit;font-size:10pt;">$26.7 million</span><span style="font-family:inherit;font-size:10pt;">. The 2018 Loan Facility does not include any prepayment penalties.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 27, 2019, we amended the 2018 Loan Facility to replace moving trailing 12-month revenue covenants with moving trailing 12-month billing covenants, which range from </span><span style="font-family:inherit;font-size:10pt;">$210.0 million</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$255.0 million</span><span style="font-family:inherit;font-size:10pt;">, during the term of the facility. The moving 12-month billings covenant was </span><span style="font-family:inherit;font-size:10pt;">$225.0 million</span><span style="font-family:inherit;font-size:10pt;"> for September 2019. The 2018 Loan Facility also requires us to maintain a total cash balance plus liquidity under the 2018 Line of Credit of not less than </span><span style="font-family:inherit;font-size:10pt;">$5.0 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the amended terms of the 2018 Loan Facility relating to the 2018 Line of Credit, we are able to borrow up to the lesser of </span><span style="font-family:inherit;font-size:10pt;">$40.0 million</span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;">85%</span><span style="font-family:inherit;font-size:10pt;"> of the amount of our eligible accounts receivable. Interest on advances under the 2018 Line of Credit bears an interest rate equal to the prime rate minus </span><span style="font-family:inherit;font-size:10pt;">0.50%</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">4.50%</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. In addition, we are required to pay an unused line fee of </span><span style="font-family:inherit;font-size:10pt;">0.15%</span><span style="font-family:inherit;font-size:10pt;"> per annum on the average daily unused amount of the </span><span style="font-family:inherit;font-size:10pt;">$40.0 million</span><span style="font-family:inherit;font-size:10pt;"> revolving commitment. Interest accrued on the 2018 Term Loan at an annual rate of interest equal to the prime rate minus </span><span style="font-family:inherit;font-size:10pt;">2.75%</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">2.50%</span><span style="font-family:inherit;font-size:10pt;"> at the date of repayment in September 2019.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2018 Loan Facility includes customary representations, warranties and covenants (affirmative and negative), including restrictive covenants that prohibits mergers, acquisitions and dispositions of assets, incurrence of indebtedness and encumbrances on our assets and the payment or declaration of dividends; in each case subject to specified exceptions.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2018 Loan Facility also includes standard events of default, including in the event of a material adverse change. Upon the occurrence of an event of default, the lender may declare all outstanding obligations immediately due and payable and take such other actions as are set forth in the 2018 Loan Facility and increase the interest rate otherwise applicable to advances under the 2018 Line of Credit by an additional </span><span style="font-family:inherit;font-size:10pt;">3.00%</span><span style="font-family:inherit;font-size:10pt;">. All of our obligations under the 2018 Loan Facility are secured by a first priority lien on substantially all of our assets.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">$40.0 million</span><span style="font-family:inherit;font-size:10pt;"> of unused available borrowings under our 2018 Line of Credit. We were in compliance with all financial covenants as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Uses of Funds</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 our Cardlytics Direct solution 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 our FI partners&#8217; FI Share 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 FI partners may also result in variability of our operating cash flows for any period.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Activities</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash used in operating activities is primarily driven by our operating losses. We expect that we will continue to use cash from operating activities in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as we invest in our business.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating activities provided </span><span style="font-family:inherit;font-size:10pt;">$7.4 million</span><span style="font-family:inherit;font-size:10pt;"> of cash during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, which reflected growth in revenue, offset by continued investment in our operations. Cash used in operating activities reflected our net loss of </span><span style="font-family:inherit;font-size:10pt;">$20.6 million</span><span style="font-family:inherit;font-size:10pt;">, partially offset by </span><span style="font-family:inherit;font-size:10pt;">$20.1 million</span><span style="font-family:inherit;font-size:10pt;"> of non-cash charges and a </span><span style="font-family:inherit;font-size:10pt;">$3.1 million</span><span style="font-family:inherit;font-size:10pt;"> change in our net operating assets and liabilities. The non-cash charges primarily related to stock-based compensation expense, depreciation and amortization expense, and amortization of deferred FI implementation costs. The change in our net operating assets and liabilities was primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$5.8 million</span><span style="font-family:inherit;font-size:10pt;"> increase in accounts receivable, offset by a </span><span style="font-family:inherit;font-size:10pt;">$6.0 million</span><span style="font-family:inherit;font-size:10pt;"> increase in FI Share liability and a </span><span style="font-family:inherit;font-size:10pt;">$4.4 million</span><span style="font-family:inherit;font-size:10pt;"> increase in our Consumer Incentive liability as a result of longer payment terms negotiated within more recent contracts with our FI partners as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;"> compared to </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">, as well as recoveries of development payments to a certain FI partner through FI Share payment reductions of </span><span style="font-family:inherit;font-size:10pt;">$3.5 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating activities used </span><span style="font-family:inherit;font-size:10pt;">$14.3 million</span><span style="font-family:inherit;font-size:10pt;"> of cash during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, which reflected growth in revenue, offset by continued investment in our operations. Cash used in operating activities reflected our net loss of </span><span style="font-family:inherit;font-size:10pt;">$41.5 million</span><span style="font-family:inherit;font-size:10pt;"> and an </span><span style="font-family:inherit;font-size:10pt;">$8.4 million</span><span style="font-family:inherit;font-size:10pt;"> payment of paid-in-kind interest on our 2016 Line of Credit and 2016 Term Loan that were extinguished in May 2018, partially offset by </span><span style="font-family:inherit;font-size:10pt;">$34.1 million</span><span style="font-family:inherit;font-size:10pt;"> of non-cash charges and a </span><span style="font-family:inherit;font-size:10pt;">$1.5 million</span><span style="font-family:inherit;font-size:10pt;"> net increase in our net operating assets and liabilities. The non-cash charges primarily related to stock-based compensation expense, depreciation and amortization expense, the change in fair value of our warrant liabilities, non-cash interest expense and a $2.5 million non-cash expense related to the vesting of warrants upon completion of our IPO in February 2018. The change in our net operating assets and liabilities was primarily due to a </span><span style="font-family:inherit;font-size:10pt;">$10.9 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in accounts receivable, a </span><span style="font-family:inherit;font-size:10pt;">$3.7 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in FI Share liability and a </span><span style="font-family:inherit;font-size:10pt;">$2.4 million</span><span style="font-family:inherit;font-size:10pt;"> decrease in Consumer Incentive liability resulting from seasonally lower sales during the third quarter of 2018 compared to the fourth quarter of 2017, as well as a </span><span style="font-family:inherit;font-size:10pt;">$1.8 million</span><span style="font-family:inherit;font-size:10pt;"> increase in prepaid expenses and other assets and a </span><span style="font-family:inherit;font-size:10pt;">$0.2 million</span><span style="font-family:inherit;font-size:10pt;">&#160;increase in accounts payable and accrued expenses. Additionally, we paid $1.7 million in FI implementation costs, net of the amounts recovered through reductions in FI Share.</span></div><div style="line-height:120%;padding-top:8px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investing Activities</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> as we continue to invest in and grow our business.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investing activities used </span><span style="font-family:inherit;font-size:10pt;">$6.4 million</span><span style="font-family:inherit;font-size:10pt;"> in cash in the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Our investing cash flows during this period primarily consisted of purchases of technology hardware and the capitalization of costs to develop internal-use software.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Investing activities used </span><span style="font-family:inherit;font-size:10pt;">$4.2 million</span><span style="font-family:inherit;font-size:10pt;"> in cash in the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Our investing cash flows during this period primarily consisted of purchases of technology hardware and the capitalization of costs to develop internal-use software.</span></div><div style="line-height:120%;padding-top:8px;padding-left:60px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financing Activities</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our cash flows from financing activities have primarily been composed of net proceeds from our borrowings under our debt facilities and the issuance of common and preferred stock.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">33</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing activities provided </span><span style="font-family:inherit;font-size:10pt;">$35.0 million</span><span style="font-family:inherit;font-size:10pt;"> in cash during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we raised net proceeds of </span><span style="font-family:inherit;font-size:10pt;">$61.0 million</span><span style="font-family:inherit;font-size:10pt;"> from our public equity offering and received </span><span style="font-family:inherit;font-size:10pt;">$20.5 million</span><span style="font-family:inherit;font-size:10pt;"> in proceeds from the exercise of options and warrants to purchase shares of common stock. We also reduced our outstanding borrowings under our 2018 Line of Credit by </span><span style="font-family:inherit;font-size:10pt;">$26.7 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing activities provided </span><span style="font-family:inherit;font-size:10pt;">$65.1 million</span><span style="font-family:inherit;font-size:10pt;"> in cash during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. Our financing activities during this period primarily consisted of net proceeds of </span><span style="font-family:inherit;font-size:10pt;">$66.1 million</span><span style="font-family:inherit;font-size:10pt;"> from our IPO as well as proceeds from the exercise of options to purchase shares of common stock.</span></div><div><a id="sE103D99EB83C5BA391DBD1EAA6BA60C8"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual Obligations&#160;&amp; Commitments</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had no outstanding debt on our 2018 Loan Facility. There have been no other material changes in our contractual obligations and commitments from those disclosed in our Annual Report on Form 10-K for the quarter ended December 31, 2018 filed with the SEC on August 8, 2019.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Arrangements</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies and Estimates</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 and the assumptions used in the valuation models to determine the fair value of equity awards and stock-based compensation expense have the greatest potential impact on our condensed consolidated financial statements. 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. Except for changes to the revenue policy described in </span><span style="font-family:inherit;font-size:10pt;">Note 2&#8212;Recent Accounting Standards</span><span style="font-family:inherit;font-size:10pt;"> to our condensed consolidated financial statements, which did not result in a change in the timing or amount of revenue recognized, there have been no material changes to our critical accounting policies and estimates from those disclosed in our Annual Report on Form 10-K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refer to Note 2&#8212;Recent Accounting Standards</span><span style="font-family:inherit;font-size:10pt;"> to our condensed consolidated financial statements for a description of recent accounting pronouncements.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Emerging Growth Company Status</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2012, the Jumpstart Our Business Startups Act of 2012 ("JOBS Act") was enacted. Section&#160;107 of the JOBS Act provides that an &#8220;emerging growth company&#8221; can take advantage of the extended transition period provided in Section&#160;7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail ourselves of this extended transition period and, as a result, we may not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">34</span></div></div><hr style="page-break-after:always"></hr><div><a id="sBB30B4017CA85861B7A8022FBDC8BCA2"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM&#160;3. QUALITATIVE AND QUANTITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest Rate Risk</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 minus </span><span style="font-family:inherit;font-size:10pt;">0.50%</span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;">4.50%</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;"> the prime rate was </span><span style="font-family:inherit;font-size:10pt;">5.00%</span><span style="font-family:inherit;font-size:10pt;"> and a 10% increase in the current prime rate would, for example, result in a $0.3&#160;million annual increase in interest expense if the maximum borrowable amount under the 2018 Line of Credit were outstanding for an entire year.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Exchange Risk</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our operating expense would have increased by </span><span style="font-family:inherit;font-size:10pt;">$0.8 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$1.0 million</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inflation Risk</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not believe that inflation has had a material effect on our business, financial condition or results of operations. 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><a id="s1CBA9C8F462B5061A3CD35094FB37189"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 4. CONTROLS AND PROCEDURES</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Evaluation of Disclosure Controls and Procedures</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on such evaluation, our principal executive officer and principal financial officer have concluded that as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes in Internal Control Over Financial Reporting</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">35</span></div></div><hr style="page-break-after:always"></hr><div><a id="s67FADFFA1C1D571EA1ABA7DF5FF30B53"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II. OTHER&#160;INFORMATION</span></div><div><a id="sF236600D251B51529E0F71AE9F7710AF"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1. LEGAL PROCEEDINGS</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><a id="sCC70480A8BB65A20AD39048B5D5F320D"></a></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 1A. RISK FACTORS</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investing in our common stock involves a high degree of risk. You should consider carefully 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Our Business and Industry</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may not be able to sustain our revenue and billings growth rate in the future.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our revenue increased by 16% from $130.4 million in 2017 to $150.7 million in 2018. Our revenue increased </span><span style="font-family:inherit;font-size:10pt;">37%</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">$102.9 million</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$141.1 million</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Our billings increased </span><span style="font-family:inherit;font-size:10pt;">45%</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">$148.8 million</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">$215.1 million</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. We may not be able to sustain revenue and billings growth consistent with our recent history or at all. You should not consider our revenue and billings growth in recent periods as indicative of our future performance. As we grow our business, we expect our revenue and billings growth rates to slow in future periods due to a number of factors, which may include slowing demand for our solutions, increasing competition, decreasing growth of our overall market, our inability to engage and retain a sufficient number of marketers or banks and credit unions, which we refer to as FIs, 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are dependent upon Cardlytics Direct.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of our revenue and billings during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was derived from sales of Cardlytics Direct. We have historically derived substantially all of our revenue and billings from Cardlytics Direct and expect to continue to derive substantially all of our future revenue and billings from sales of Cardlytics Direct for the foreseeable future. Our operating results could suffer due to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">lack of continued participation by FI partners in our network or our failure to attract new FI partners;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our failure to offer compelling incentives to our FIs&#8217; customers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI partners may elect to use their FI share to fund their Consumer Incentives;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">any decline in demand for Cardlytics Direct by marketers or their agencies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the introduction by competitors of products and technologies that serve as a replacement or substitute for, or represent an improvement over, Cardlytics Direct;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FIs developing their own technology to support purchase intelligence marketing or other incentive programs;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">technological innovations or new standards that Cardlytics Direct does not address; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">sensitivity to current or future prices offered by us or competing solutions.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we are required to pay Consumer Incentives with respect to a majority of our Cardlytics Direct marketing campaigns regardless of whether the amount of such Consumer Incentives exceeds 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, to the extent that 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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">36</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we are unable to grow our revenue and billings from sales of Cardlytics Direct, our business and operating results would be harmed.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are substantially dependent on Chase, Bank of America and a limited number of other FI partners.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is substantially dependent on Chase, Bank of America and a limited number of other FI partners. We require participation from our FI partners in Cardlytics Direct 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. We believe that the number of FI MAUs contributed by any FI partner is indicative of our level of dependence on such FI partner since the size of marketing budgets that can be consumed by Cardlytics Direct is a function of the number of active users on our FI partners&#8217; digital banking platforms targeted by our campaigns.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, Bank of America contributed </span><span style="font-family:inherit;font-size:10pt;">52%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">27%</span><span style="font-family:inherit;font-size:10pt;"> of our average FI MAUs, respectively. Chase contributed </span><span style="font-family:inherit;font-size:10pt;">0%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">47%</span><span style="font-family:inherit;font-size:10pt;"> of our average FI MAUs during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. NCR contributed </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">7%</span><span style="font-family:inherit;font-size:10pt;"> of our average FI MAUs and PNC contributed </span><span style="font-family:inherit;font-size:10pt;">11%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">6%</span><span style="font-family:inherit;font-size:10pt;"> of our average FI MAUs during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. We anticipate that Chase, Bank of America and once the phased launch is complete, Wells Fargo will contribute a significant portion of our average FI MAUs for the foreseeable future.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, we pay our FI partners an FI Share, which is a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to the FIs&#8217; customers and certain third-party data costs. During </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, Bank of America accounted for </span><span style="font-family:inherit;font-size:10pt;">68%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">38%</span><span style="font-family:inherit;font-size:10pt;"> of the total FI Share we paid to all FIs, respectively. Chase accounted for </span><span style="font-family:inherit;font-size:10pt;">0%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">40%</span><span style="font-family:inherit;font-size:10pt;"> of the total FI Share we paid to all FIs during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. We anticipate that Bank of America, Chase and once the phased launch is complete, Wells Fargo, will continue to receive a significant portion of our FI Share for the foreseeable future.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a change in the business strategy;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">if there is a competitive reason to do so;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">if new technical requirements arise;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">consumer concern over use of purchase data;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">if they choose to develop and use in-house solutions or use a competitive solution in lieu of our solutions; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 with respect to Bank of America (although Bank of America granted us a waiver) and may occur again in the future, such 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 or any other significant FI partner would significantly harm our business, results of operations and financial conditions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Delays in the launch of Cardlytics Direct at Wells Fargo, or failure to launch at all, may result in our failure to meet expectations with respect to future operating results.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, we signed a four-year agreement, with the initial term expiring on July 1, 2022, for a national launch of Cardlytics Direct with Wells Fargo. We expect Wells Fargo to begin a phased launch of the Cardlytics Direct program in the fourth quarter of 2019 that will continue into the first half of 2020. The full deployment at Wells Fargo may require significant investment in our systems and infrastructure, and we may encounter unforeseen technological issues which could cause delays in the launch, limitations to the scope of the launch or an inability to launch at all. In addition, Wells Fargo may terminate the agreement at any time upon 180 days' written notice. If the full deployment at Wells Fargo is delayed, limited or terminated, our business, financial condition and operating results could be harmed.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">37</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Bringing new FI partners into our network may impede our ability to accurately forecast the performance of our network.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Bringing new FI partners, such as Wells Fargo, 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 impact the total fees we can collect from marketers, or overperforming, 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;">15</span><span style="font-family:inherit;font-size:10pt;"> 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 and to maintain our relationships with the large FIs that are currently part of our network. In addition, we must continue to maintain our relationships with our existing bank processor and digital banking provider partners and attract new such partners because these 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our future success will depend, in part, on our ability to expand into new industry verticals.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 verticals such as e-commerce, travel and entertainment, grocery and premium verticals, and believe that our future success will depend, in part, on our ability to expand adoption of our solutions in new industry verticals. 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 industry verticals. Our success in expanding sales of our solutions to marketers in new industry verticals will depend on a variety of factors, including our ability to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">tailor our solutions so that they that are attractive to businesses in such industries;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">hire personnel with relevant industry-vertical experience to lead sales and services teams; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">develop sufficient expertise in such industries so that we can provide effective and meaningful marketing programs and analytics.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our marketer base is concentrated with our top five marketers representing 23%, 23%, and </span><span style="font-family:inherit;font-size:10pt;">29%</span><span style="font-family:inherit;font-size:10pt;"> of revenue for </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. We do not have 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&#160;period-to-period&#160;depending on the timing or volume of marketing spend. 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Further, our top five marketers represented 23% and </span><span style="font-family:inherit;font-size:10pt;">26%</span><span style="font-family:inherit;font-size:10pt;"> of accounts receivable as of </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. Accordingly, our credit risk is concentrated among a limited number of marketers and the failure of any significant marketer to satisfy its obligations to us, on a timely basis or at all, could adversely affect our business, results of operations and financial conditions.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">38</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may incur debt in the future, which may affect our ability to operate our business and secure additional financing.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We currently have a loan facility with Pacific Western Bank (the "2018 Loan Facility") consisting of a </span><span style="font-family:inherit;font-size:10pt;">$40.0 million</span><span style="font-family:inherit;font-size:10pt;"> asset-based revolving line of credit ("2018 Line of Credit"). As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we did not have any borrowings under the 2018 Line of Credit. There is no prepayment penalty under the terms of our 2018 Loan Facility.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our 2018 Loan Facility is secured by substantially all of our assets and requires us, and any debt instruments we may enter into in the future may require us, to comply with various covenants that limit our ability to, among other things:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">dispose of assets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">complete mergers or acquisitions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">incur or guarantee indebtedness;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">sell or encumber certain assets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">pay dividends or make other distributions to holders of our capital stock, including by way of certain stock buybacks;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">make specified investments;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">engage in different lines of business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">change certain key management personnel; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">engage in certain transactions with our affiliates.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are also required under the 2018 Loan Facility to comply with specified financial covenants. Our ability to comply with those financial covenants can be affected by events beyond our control and we may not be able to comply with those covenants. These covenants may make it difficult to operate our business. A failure by us to comply with the covenants contained in our 2018 Loan Facility could result in an event of default, which could adversely affect our ability to respond to changes in our business and manage our operations. Upon the occurrence of an event of default, including the occurrence of a material adverse change, if we had outstanding borrowings under the 2018 Loan Facility at the time of such default the lenders could elect to declare all amounts outstanding to be due and payable and exercise other remedies as set forth in our 2018 Loan Facility. If any future indebtedness under our 2018 Loan Facility were to be accelerated, our future financial condition could be materially adversely affected.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may incur additional indebtedness in the future. The instruments governing such indebtedness could contain provisions that are as, or more, restrictive than our existing debt instruments. If we are unable to repay, refinance or restructure our indebtedness when payment is due, the lenders could proceed against any collateral granted to them to secure such indebtedness or force us into bankruptcy or liquidation.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">A 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, financial condition and operating results.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We leverage our FI partners&#8217; purchase data and infrastructures to deliver our solutions. We do not currently receive any personally identifiable information ("PII") from our FI partners, although we may obtain PII 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 data or disrupting our or their respective operations. 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.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">39</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. 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. 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 in response to a security breach, including repairing system damage, increasing cybersecurity protection costs by deploying additional personnel and protection technologies 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, a breach of the security of our systems or data could materially harm our business, financial condition and operating results.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a minimum FI Share commitment with a certain FI partner totaling $10.0&#160;million over a&#160;12-month&#160;period following the completion of certain milestones by the FI partner, which were not met as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. The timing of the completion of the milestones is uncertain; however, we do not currently believe the FI partner will complete the milestones in 2019. Any expected shortfall will be accrued during the 12-month period following the completion of the milestones.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2017, we paid certain of our FI partners an aggregate of approximately $2.6&#160;million related to 2016 FI Share commitments in excess of the amount of FI Share otherwise payable to such FI partners in the absence of such commitments, and it is possible that we may be required to fund similar shortfalls in future periods. In certain cases, we are also responsible for funding certain development costs for user interface enhancements and implementation costs on behalf of FIs. These agreements allow for reimbursements to us through future reductions to FI Share. During 2018, development payments to a certain FI partner totaled </span><span style="font-family:inherit;font-size:10pt;">$9.3 million</span><span style="font-family:inherit;font-size:10pt;">, which are expected to be offset by recoveries through FI Share payment reductions of </span><span style="font-family:inherit;font-size:10pt;">$4.6 million</span><span style="font-family:inherit;font-size:10pt;"> in 2019, </span><span style="font-family:inherit;font-size:10pt;">$3.5 million</span><span style="font-family:inherit;font-size:10pt;"> of which has been recovered through </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To the extent that we are unable to generate revenue from marketers sufficient to offset these FI Share commitments and other obligations, our business, results of operations and financial conditions could be harmed.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Bringing new FI partners into our network can require considerable time and expense and can be long and unpredictable.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our quarterly operating results may 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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.&#160;Period-to-period&#160;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.&#160;</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our ability to attract and retain marketers, FI partners and bank processor and digital banking provider partners;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 FI partners to our network;</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">40</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the revenue mix revenue generated from our operations in the U.S. and U.K.;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">delays in the launch of Wells Fargo;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">decisions made by our FI partners to increase Consumer Incentives.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FI partners may elect to use their FI share to fund their Consumer Incentives and such election;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in the economic prospects of marketers, the industries or verticals that we primarily serve, or the economy generally, which could alter marketers&#8217; spending priorities or budgets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the termination or alteration of relationships with our FI partners in a manner that impacts ongoing or future marketing campaigns;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the amount and timing of expenses required to grow our business, including the timing of our payments of FI Share and FI Share commitments as compared to the timing of our receipt of payments from our marketers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in demand for our solutions or similar solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">seasonal trends in the marketing industry, including concentration of marketer spend in the fourth quarter of the calendar year and declines in marketer spend in the first quarter of the calendar year;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">competitive market position, including changes in the pricing policies of our competitors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">exposure related to our international operations and foreign currency exchange rates;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">expenses associated with items such as litigation, regulatory changes, cyberattacks or security breaches;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the introduction of new technologies, products or solution offerings by competitors; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">costs related to acquisitions of other businesses or technologies.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Each factor above or discussed elsewhere in this Quarterly Report on Form&#160;10-Q&#160;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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">maintain and expand our network of FI partners.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">build and maintain long-term relationships with marketers and their agencies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">develop and offer competitive solutions that meet the evolving needs of marketers;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">expand our relationships with FI partners to enable us to use their purchase data for new solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">improve the performance and capabilities of our solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">successfully expand our business;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">successfully compete with other companies that are currently in, or may in the future enter, the markets for our solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increase market awareness of our solutions and enhance our brand;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">attract, hire, train, integrate and retain qualified and motivated employees.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">41</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Any failure of our FI partners to effectively deliver and promote the online incentive programs that comprise Cardlytics Direct could materially and adversely affect our business.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have spent the last several years and significant resources building out technology integrations with our FI partners to facilitate the delivery of incentive programs to our FIs&#8217; customers and measuring those customers subsequent&#160;in-store&#160;or digital spending. We are also reliant on our network of FI 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 FI 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 FI 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 FI partners choose to use. To the extent that our FI partners deemphasize 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 FIs' customers, FIs' 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 FIs 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 Direct solution may be adversely affected, which would materially and adversely affect our business, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. With respect to Cardlytics Direct, we rely on our Offer Management System ("OMS") to facilitate the creation of marketing campaigns and evaluate the results of campaigns, and our Offer Placement System ("OPS"), to track impressions, engagement, activation and redemptions and to target consumers and present offers. Any failure of, or delays in the performance of, our systems, including without limitation our OMS or OPS, could cause service interruptions or impaired system performance. Such failures in our systems could cause us to maximize our earning potential with respect to any given marketing campaign. Such failures in our systems could also cause us to&#160;over-run&#160;on campaigns, thus committing us to a 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If the use of our solutions increases, or if marketers or FI 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 FI 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 FI partners, and our business, financial condition and operating results may be negatively impacted.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">42</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 Cardlytics Direct 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to retain and increase sales of our solutions and attract new marketers and their agencies may be adversely affected by competitive offerings or marketing methods that are lower priced or perceived as more effective than our solutions. 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Because many of our agreement are not long-term with our marketers or their agencies, 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have a history of losses and may not achieve profitability in the future.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have incurred net losses since inception and expect to incur net losses in the future. We incurred net losses of $19.6 million, $53.0 million and </span><span style="font-family:inherit;font-size:10pt;">$20.6 million</span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had an accumulated deficit of </span><span style="font-family:inherit;font-size:10pt;">$342.1 million</span><span style="font-family:inherit;font-size:10pt;">. We have never achieved profitability on an annual or quarterly 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We operate in an emerging industry and future demand and market acceptance for our solutions is uncertain.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that our future success will depend in large part on the growth, if any, in 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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">43</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 Cardlytics Direct, we believe that we are the only company that enables marketing through FI channels at scale. In the future, we may face competition from online retailers, credit card companies, established enterprise software companies, advertising and marketing 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our future success depends on our ability to adapt and innovate. To attract, retain and increase new marketers and FI partners, we will need to expand and enhance our solutions to meet changing needs, add functionality and address technological advancements. 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 FI 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our ability to collect and use data may be restricted or prevented by a number of other factors, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the failure of our network or software systems, or the network or software systems of our FI partners;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">decisions by our FI 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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">decisions by our FI partners to limit our ability to use their purchase data outside of the applicable banking channel;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">decisions by our FIs&#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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">interruptions, failures or defects in our or our FI partners&#8217; data collection, mining, analysis and storage systems;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in regulations impacting the collection and use of data, including the use of cookies;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in browser or device functionality and settings, and other new technologies, which impact our FI partners&#8217; ability to collect and/or share data about their customers; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in international laws, rules, regulations and industry standards or increased enforcement of international laws, rules, regulations, and industry standards.</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">44</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The efficacy of some of our solutions depends upon third-party data providers.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We rely on several third parties to assist us in matching our anonymized identifiers, which we call Cardlytics IDs, with third-party identifiers. This matching process enables us to use purchase intelligence to measure&#160;in-store&#160;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. Replacements for these third-party identifiers may not be available in a timely manner or under economically beneficial terms, or at all.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Defects, errors or delays in our solutions could harm our reputation, which would harm our operating results.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 Cardlytics Direct, if we are unable to attribute Consumer Incentives to our FIs&#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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant system disruptions or loss of data center capacity could adversely affect our business, financial condition and operating results.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 on December&#160;31, 2020, subject to earlier termination upon material breach and a failure to cure. If for any reason our arrangements with our third-party data centers 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, and we may incur significant costs and possible service interruption in connection with doing so. Further, protection of our third-party data centers against damage or interruption from 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 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 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 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 FI partners&#8217; requirements, which could result in loss of their confidence, adversely impact our ability to attract new marketers and/or FI 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Seasonal fluctuations in marketing activity could adversely affect our cash flows.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During each of </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we derived 13%, 13% and 11% 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 have opened a research and development 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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">45</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our international operations subject us to a variety of risks and challenges, including:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">localization of our solutions, including adaptation for local practices;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increased management, travel, infrastructure and legal compliance costs associated with having international operations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">fluctuations in currency exchange rates and related effect on our operating results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">longer payment cycles and difficulties in collecting accounts receivable or satisfying revenue recognition criteria, especially in emerging markets;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">increased financial accounting and reporting burdens and complexities;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">general economic conditions in each country or region; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">impact of Brexit; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">reduction in billings, foreign currency exchange rates, and trade with the European Union;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">contractual and legislative restrictions or changes;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">economic uncertainty around the world;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">compliance with foreign laws and regulations and the risks and costs of non-compliance with such laws and regulations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">difficulties in repatriating or transferring funds from or converting currencies in certain countries;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">cultural differences inhibiting foreign employees from adopting our corporate culture;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">reduced protection for intellectual property rights in some countries and practical difficulties of enforcing rights abroad; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">compliance with the laws of foreign taxing jurisdictions and overlapping of different tax regimes.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal, political and economic uncertainty surrounding the planned exit of the U.K., from the European Union may be a source of instability in international markets, create significant currency fluctuations, adversely affect our operations in the U.K. and pose additional risks to our business, revenue, financial condition and results of operations.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Currently we have an office in the U.K., which contributed 13%, 13% and 11% of our revenue in each of 2017, 2018 and the nine months ended September 30, 2019, respectively. On June 23, 2016, the U.K. held a referendum in which a majority of the eligible members of the electorate voted for the U.K. to leave the EU. The U.K.&#8217;s withdrawal from the EU is commonly referred to as Brexit. Pursuant to Article 50 of the Treaty on European Union, the U.K. will cease to be an EU Member State either on the effective date of a withdrawal agreement (entry into such a withdrawal agreement will require approval of the U.K. Parliament (&#8220;Parliament&#8221;)) or, failing that, two years following the U.K.'s notification of its intention to leave the EU (the &#8220;Brexit Date&#8221;), unless the European Council (together with the U.K.) unanimously decides to extend the two year period. On March 29, 2017, the U.K. formally notified the European Council of its intention to leave the EU. It is unclear how long it will take to negotiate a withdrawal agreement, but it appears likely that Brexit will continue to involve a process of lengthy negotiations between the U.K. and EU Member States to determine the future terms of the U.K.&#8217;s relationship with the EU. Given that no formal withdrawal arrangements have been agreed, there have been several extensions to the Brexit Date and the U.K. has yet to formally leave the EU. On October 28, 2019, the EU granted the U.K. a further extension to the Brexit Date until January 31, 2020. Under the terms of the extension, the Brexit Date may be earlier than January 31, 2020, if a formal withdrawal agreement is ratified by Parliament. In addition, the U.K. will hold a general election on December 12, 2019. Until the post-election government is formed, there can be no guarantee or certainty as to which form Brexit will take and on which terms a withdrawal agreement with the EU will be agreed, if at all.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The lack of clarity over which EU laws and regulations will continue to be implemented in the U.K. after Brexit (in any form) (including financial laws and regulations, tax and free trade agreements, intellectual property rights, data protection laws, supply chain logistics, environmental, health and safety laws and regulations, immigration laws and employment laws) may negatively impact foreign direct investment in the U.K., increase costs, depress economic activity and restrict access to capital.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">46</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The uncertainty concerning the U.K.&#8217;s legal, political and economic relationship with the EU after Brexit may be a source of instability in the international markets, create significant currency fluctuations, and/or otherwise adversely affect trading agreements or similar cross-border cooperation arrangements (whether economic, tax, fiscal, legal, regulatory or otherwise) beyond the Brexit Date.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These developments, or the perception that any of them could occur, have had and may continue to have a significant adverse effect on global economic conditions and the stability of global financial markets, and could significantly reduce global market liquidity and limit the ability of key market participants to operate in certain financial markets. In particular, it could also lead to a period of considerable uncertainty in relation to the U.K. financial and banking markets, as well as on the regulatory process in Europe. Asset valuations, currency exchange rates and credit ratings may also be subject to increased market volatility.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If the U.K. and the EU are unable to negotiate acceptable withdrawal terms or if other EU Member States pursue withdrawal, barrier-free access between the U.K. and other EU Member States or among the European Economic Area overall could be diminished or eliminated. The long-term effects of Brexit will depend on any agreements (or lack thereof) between the U.K. and the EU and, in particular, any arrangements for the U.K. to retain access to EU markets either during a transitional period or more permanently.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Such a withdrawal from the EU is unprecedented, and it is unclear how the U.K.&#8217;s access to the European single market for goods, capital, services and labor within the EU, or single market, and the wider commercial, legal and regulatory environment, will impact our U.K. operations and customers. Our U.K. operations service customers in the U.K. as well as in other countries in the EU and European Economic Area, or EEA, and these operations could be disrupted by Brexit, particularly if there is a change in the U.K&#8217;s relationship to the single market.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may also face new regulatory costs and challenges that could have an adverse effect on our operations. Depending on the terms of the U.K&#8217;s withdrawal from the EU, the U.K. could lose the benefits of global trade agreements negotiated by the EU on behalf of its members, which may result in increased trade barriers that could make our doing business in the EU and the EEA more difficult. Even prior to any change to the U.K&#8217;s relationship with the EU, the announcement of Brexit has created economic uncertainty surrounding the terms of Brexit and its consequences could adversely impact customer confidence resulting in customers reducing their spending budgets on our solutions, which could adversely affect our business, revenue, financial condition, results of operations and could adversely affect the market price of our common stock.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We must also continue to manage our employees, operations, finances, research and development and capital investments efficiently. 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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">47</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our corporate culture has contributed to our success, and if we cannot maintain it as we grow, we could lose the innovation, creativity and teamwork fostered by our culture, and our business may be harmed.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">423</span><span style="font-family:inherit;font-size:10pt;"> 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. 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, 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our future success depends in large part on the continued contributions of our senior management and other key personnel, including our two founders, Scott Grimes, our Chief Executive Officer, and Lynne Laube, our Chief Operating Officer. 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.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If currency exchange rates fluctuate substantially in the future, the results of our operations could be adversely affected.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to our international operations, we may be exposed to the effects of fluctuations in currency exchange rates. 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 and the British pound 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our ability to use net operating losses and certain other tax attributes to offset future taxable income may be limited.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our net operating loss, or 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&#160;31, 2018, we had U.S. federal and state NOLs of </span><span style="font-family:inherit;font-size:10pt;">$249.8 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$90.5 million</span><span style="font-family:inherit;font-size:10pt;">, 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, or, the Tax Act, our federal NOLs generated in tax years ending after December 31, 2017 may be carried forward indefinitely, but the deductibility of federal NOLs generated in tax years beginning after December 31, 2017 is limited. It is uncertain if and to what extent various states will conform to the Tax Act.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">48</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, under Section 382 and Section 383 of the Internal Revenue Code of 1986, as amended, (or, 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Future tax reform bills could adversely affect our business and financial condition.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Act was signed into law, which significantly revised the Code. The Tax Act, among other things, (i)&#160;reduces the corporate income tax rate from a top marginal rate of 35% to a flat rate of 21%, (ii)&#160;limits the deductibility of interest expense to 30% of adjusted taxable income (except for certain small businesses), (iii)&#160; eliminates U.S. tax on foreign earnings (subject to certain important exceptions), and (iv)&#160;imposed a&#160;one-time&#160;tax on offshore earnings at reduced rates. It is uncertain if and to what extent various states will conform to the Tax Act. The impact of the Tax Act on holders of our common stock is also uncertain and could be adverse. We urge our stockholders to consult with their legal and tax advisers with respect to any such legislation and the potential tax consequences of investing in our common stock.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unfavorable conditions in the global economy or the vertical markets we serve could limit our ability to grow our business and negatively affect our operating results.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General worldwide economic conditions have experienced significant instability in recent years. These conditions make it extremely difficult for marketers and us to accurately forecast and plan future business activities, and could cause marketers to reduce or delay their marketing spending. Historically, economic downturns have resulted in overall reductions in marketing spending. 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.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, our business may be materially and adversely affected by weak economic conditions in the specific vertical markets 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. 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Future acquisitions could disrupt our business and adversely affect our business, financial condition and operating results.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">an acquisition, whether or not consummated, may disrupt our ongoing business, divert resources, increase our expenses and distract our management;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">we may encounter difficulties in, or may be unable to, successfully sell any acquired products or solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">challenges inherent in effectively managing an increased number of employees in diverse locations;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the potential strain on our financial and managerial controls and reporting systems and procedures;</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">49</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">potential known and unknown liabilities associated with an acquired company;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our use of cash to pay for acquisitions would limit other potential uses for our cash;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the risk of impairment charges related to potential write-downs of acquired assets or goodwill in future acquisitions; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 integrate successfully 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Natural or&#160;man-made&#160;disasters and other similar events may significantly disrupt our business, and negatively impact our business, financial condition and operating results.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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&#160;man-made&#160;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, FI partners or third-party data providers may be harmed or rendered inoperable by such natural or&#160;man-made&#160;disasters, which may cause disruptions, difficulties or material adverse effects on our business.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. 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.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 FI 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 FI 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 FI partners or retain our existing marketers or FI partners and our business could suffer.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">50</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We do not have direct contractual relationships with a substantial majority of our FI partners.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had direct contractual relationships with </span><span style="font-family:inherit;font-size:10pt;">19</span><span style="font-family:inherit;font-size:10pt;"> of our FI partners. Our other FI partners became part of our network through bank processors and digital banking providers. While FI partners that were part of our network through our relationships with bank processors and digital banking providers contributed approximately </span><span style="font-family:inherit;font-size:10pt;">7%</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">1%</span><span style="font-family:inherit;font-size:10pt;">, respectively, of our total number of average FI MAUs for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, these indirect FI partners represented substantially all of our total FI partners as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. These indirect FI partners may terminate their relationships with these bank processors or digital banking providers, thereby indirectly terminating their relationships with us, independent of the actual or perceived value of our solutions to them.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks Related to Regulatory and Intellectual Property Matters</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Regulatory, legislative or self-regulatory developments regarding Internet privacy matters could adversely affect our ability to conduct our business.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We, our FI partners and our marketers are subject to a number of domestic and international laws and regulations that apply to online services and the Internet generally. These laws, rules and regulations address a range of issues including data privacy and cybersecurity, and restrictions or technological requirements regarding the collection, use, storage, protection, retention or transfer of data.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the U.S., the rules and regulations to which we, directly or contractually through our FI partners, or our marketers may be subject include those promulgated under the authority of the Federal Trade Commission, the Electronic Communications Privacy Act, Computer Fraud and Abuse Act, 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. 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 FI partners, or our marketers may be required to comply, including the Data Protection Directive established in the European Union. Further, many federal, state and foreign government bodies and agencies have introduced, and are currently considering, additional laws and regulations. If passed, we will likely incur additional expenses and costs associated with complying with such laws. The costs of compliance with, and other burdens imposed by, the laws, rules, regulations and policies that are applicable to the businesses of our FI partners or marketers may limit the use and adoption of, and reduce the overall demand for, our solutions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These existing and proposed laws, regulations and industry standards can be costly to comply with and can delay or impede the development of new solutions, result in negative publicity and reputational harm, increase our operating costs, require significant management time and attention, increase our risk of&#160;non-compliance&#160;and subject us to claims or other remedies, including fines or demands that we modify or cease existing business practices.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legislation and regulation of online businesses, including privacy and data protection regimes, is 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government regulation and industry standards may increase the costs of doing business online. Federal, state, municipal and foreign governments and agencies have adopted and could in the future adopt, modify, apply or enforce laws, policies, regulations and standards covering user privacy, data security, technologies such as cookies that are used to collect, store and/or process data, online marketing, the use of data to inform marketing, the taxation of products and services, unfair and deceptive practices, and the collection (including the collection of information), use, processing, transfer, storage and/or disclosure of data associated with unique individual Internet users.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">51</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although we have not collected or retained data that is traditionally considered PII under U.S. law, such as names, email addresses, addresses, phone numbers, social security numbers, credit card numbers, financial data or health data, we typically do collect and store Internet Protocol addresses and other device identifiers, which are or may be considered personal data in some jurisdictions or otherwise may be the subject of legislation or regulation. Furthermore, we may elect to use PII in the future for our current solutions or solutions we may introduce. In addition, certain U.S. laws impose requirements on the collection and use of information from or about users or their devices. Other existing laws may in the future be revised, or new laws may be passed, to impose more stringent requirements on the use of identifiers to collect user information, including information of the type that we collect. Changes in regulations could affect the type of data that we may collect; restrict our ability to use identifiers to collect information, and, thus, affect our ability to actually collect that information; the costs of doing business online, and, therefore, the demand for our solutions; the ability to expand or operate our business; and harm our business. For instance, California enacted the California Consumer Privacy Act (CCPA) on June 28, 2018, which takes effect on January 1, 2020. The CCPA gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is used.&#160; The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that is expected to increase data breach litigation. The CCPA may increase our compliance costs and potential liability, and many similar laws have been proposed at the federal level and in other states. In the event that we are subject to or affected by the CCPA or other domestic privacy and data protection laws, any liability from failure to comply with the requirements of these laws could adversely affect our financial condition. Additionally, our FI partners may choose to alter or discontinue our program in light of the CCPA, which could adversely affect our financial condition.&#160; </span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In particular, there has been increasing public and regulatory concern and public scrutiny about the use of PII. 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 or our solutions or that the definition of &#8220;PII&#8221; is expanded in the future. If this is the case, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our solutions, which could have a material adverse effect on our business, financial condition or operating results. Any inability to adequately address privacy concerns, even if unfounded, or comply with applicable privacy or data protection laws, regulations, policies or standards could result in additional cost and liability to us; damage our reputation; affect our ability to attract new marketers and FI partners and maintain relationships with our existing marketers and FI partners; and adversely affect our business, financial condition or operating results. Privacy and security concerns, whether valid or not, may inhibit market adoption of our solutions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. and&#160;non-U.S.&#160;regulators also may implement&#160;&#8220;Do-Not-Track&#8221;&#160;legislation, particularly if the industry does not implement a standard. Effective January&#160;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.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Some of our activities may also be subject to the laws of foreign jurisdictions, whether or not we are established or based in such jurisdictions. Within the EU where we currently have an active presence in the U.K., Directive 2009/136/EC, commonly referred to as the &#8220;Cookie Directive,&#8221; directs EU member states to ensure that accessing information on an Internet user&#8217;s computer, such as through a cookie, is allowed only if the Internet user has given his or her consent. In response, some member states have implemented legislation requiring entities to obtain the user&#8217;s consent before placing cookies for targeted marketing purposes.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the U.K., for example, the Privacy and Electronic Communications Regulations 2011 ("PECR"), implement 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 EU member state laws of this type may follow.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may be required to, or otherwise may determine that it is advisable to, develop or obtain additional tools and technologies 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. In addition, certain information, such as Internet Protocol addresses as collected and used by us may constitute &#8220;personal data&#8221; in certain&#160;non-U.S.&#160;jurisdictions, including in the U.K., and therefore certain of our activities could be subject to EU laws applicable to the processing and use of personal data.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">More generally, 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 federal, state and foreign government bodies and agencies have adopted or are considering adopting laws, rules, regulations and standards regarding the collection, use, storage and disclosure of information, web browsing and geolocation data collection and data analytics. 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.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">52</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. and foreign governments have enacted, considered or are considering legislation or regulations that could significantly restrict industry participants&#8217; ability to collect, augment, analyze, use and share anonymous data, such as by regulating the level of consumer notice and consent required before a company can place cookies or other tracking technologies. 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.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards that either legally or contractually apply to us. 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 our FI partners. If this were to occur, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our solutions, which could have an adverse effect on our business. Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable privacy or data protection laws, regulations and policies, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, if we were to gain knowledge that we inadvertently received PII from our FI partners, our failure to comply with applicable laws and regulations, or to protect personal data, could result in enforcement action against us, including fines, imprisonment of our officers and public censure, claims for damages by consumers and other affected individuals, damage to our reputation and loss of goodwill, any of which could have a material adverse impact on our operations, financial performance and business. Even the perception of privacy or security concerns, whether or not valid, may harm our reputation and inhibit adoption of our solution by current and future marketers and marketing agencies.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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 performance may decline and we may lose customers and revenue.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our solutions may use matching technologies, such as cookies, pixels and device identifiers, 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. Our matching technologies may sometimes be &#8220;third-party cookies&#8221; because they are placed on individual browsers when Internet users visit a website that is not part of the Cardlytics.com domain. These matching technologies are placed through an Internet browser on an Internet user&#8217;s computer and correspond with a data set that we retain on our servers. Our matching technologies only record anonymized information and the date that the matching technology was last refreshed. When our matching technologies are present and a user is exposed to marketing content targeted or deployed with our solutions, we are able to gain insight into that user&#8217;s interaction with the marketing content. If our access to matching technology data is reduced, our ability to conduct our business in the current manner may be affected and thus undermine the effectiveness of our solutions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. If more browser manufacturers and Internet users adopt these settings or delete their cookies more frequently than they currently do, our business could be negatively affected. 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.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Failure to protect our proprietary technology and intellectual property rights could substantially harm our business, financial condition and operating results.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">53</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> issued patents and are pursuing </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> additional patents. 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 the &#8220;Cardlytics&#8221; name and logo 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 the source code underlying Cardlytics Direct upon the occurrence of specified events, which could compromise the proprietary nature of our 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 OPS through the release of source code held in escrow upon the occurrence of specified events, which could compromise the proprietary nature of our platform and/or allow these FIs to discontinue the use of our solutions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 FI 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">An adverse outcome of a dispute may require us to:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">pay substantial damages, including treble damages, if we are found to have willfully infringed a third party&#8217;s patents or copyrights;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">cease developing or selling solutions that rely on technology that is alleged to infringe or misappropriate the intellectual property of others;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">expend additional development resources to attempt to redesign our solutions or otherwise develop non-infringing technology, which may not be successful;</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">54</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">indemnify our FI partners and other third parties.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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&#160;re-engineer&#160;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,&#160;re-engineer&#160;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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 and the filing of an encryption registration. 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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">55</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks Related to Ownership of Our Common Stock</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">An active trading market for our common stock may not develop or be sustained.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The market price of our common stock has been and is likely to continue to be volatile.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 $42.19 through </span><span style="font-family:inherit;font-size:10pt;">November&#160;8, 2019</span><span style="font-family:inherit;font-size:10pt;">. Factors that may affect the market price of our common stock include:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">actual or anticipated fluctuations in our financial condition and operating results;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">variance in our financial performance from expectations of securities analysts or investors;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in the prices of our solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in laws or regulations applicable to our solutions;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">announcements by us or our competitors of significant business developments, acquisitions or new offerings;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our involvement in litigation;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our sale of our common stock or other securities in the future;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in senior management or key personnel;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">trading volume of our common stock;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">changes in the anticipated future size and growth rate of our market; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">general economic, regulatory and market conditions.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">56</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of ownership among our current directors, executive officers and their affiliates may limit an investor&#8217;s ability to influence significant corporate decisions.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our directors and executive officers, together with their affiliates, beneficially own a significant portion of our outstanding capital stock. As a result, these stockholders, acting together, will have substantial influence over the outcome of matters submitted to our stockholders for approval, including the election of directors and approval of significant corporate transactions, such as a merger or other sale of our company or its assets. This concentration of ownership could delay, defer or prevent a change in control of the company, merger, consolidation, takeover or other business combination, which in turn could adversely affect the market price of our common stock.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Future sales of our common stock in the public market could cause our share price to decline.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. 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 and to lock-up agreements that our directors, executive officers, certain of our significant stockholders and the selling stockholders entered into in connection with our September 2019 public offering. 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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our reported financial results may be adversely affected by changes in accounting principles generally accepted in the U.S.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Generally accepted accounting principles in the U.S. are subject to interpretation by the Financial Accounting Standards Board ("FASB"), the U.S. Securities and Exchange Commission ("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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are an &#8220;emerging growth company&#8221; and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our common stock less attractive to investors.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are an &#8220;emerging growth company,&#8221; as defined in the JOBS Act and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not &#8220;emerging growth companies&#8221; including, but not limited to, the auditor attestation requirements of Section&#160;404 of the Sarbanes-Oxley Act ("Section&#160;404"), reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We cannot predict if investors will find our common stock less attractive if we choose to rely on these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As an &#8220;emerging growth company,&#8221; the JOBS Act allows us to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. We have elected to use this extended transition period under the JOBS Act. As a result, our consolidated financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make our common stock less attractive to investors.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">57</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have incurred and will continue to incur increased costs as a result of being a public company.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a newly public company, and particularly after we are no longer an &#8220;emerging growth company,&#8221; we have incurred and we 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 style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">As a result of becoming a public company, we will be obligated to develop and maintain proper and effective internal control over financial reporting and any failure to maintain the adequacy of these internal controls may adversely affect investor confidence in our company and, as a result, the value of our common stock.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are required, pursuant to Section&#160;404, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting on an annual basis. Our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting until our first annual report required to be filed with the SEC following the date we are no longer an &#8220;emerging growth company,&#8221; as defined in the JOBS Act. We will be required to disclose significant changes made in our internal control procedures on a quarterly basis.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have commenced the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section&#160;404, and we may not be able to complete our evaluation, testing and any required remediation in a timely fashion. Our compliance with Section&#160;404 will require that we incur substantial accounting expense and expend significant management efforts. We currently do not have an internal audit group, and we may need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and compile the system and process documentation necessary to perform the evaluation needed to comply with Section&#160;404.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the evaluation and testing process of our internal controls, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal control over financial reporting is effective. We cannot assure you that there will not be material weaknesses or significant deficiencies in our internal control over financial reporting in the future. Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition and operating results. If we are unable to conclude that our internal control over financial reporting is effective, or if our independent registered public accounting firm determines we have a material weakness or significant deficiency in our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our common stock could decline, and we could be subject to sanctions or investigations by the SEC or other regulatory authorities. Failure to remedy any material weakness in our internal control over financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 will include provisions that:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">establish that our board of directors is divided into three classes, with directors in each class serving three-year staggered terms;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">prohibit cumulative voting in the election of directors; and</span></div></td></tr></table><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">58</span></div></div><hr style="page-break-after:always"></hr><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">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="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">59</span></div></div><hr style="page-break-after:always"></hr><div><a id="sD052A503DD77524789BA2D6E991D7116"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Sales of Unregistered Securities</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Issuances of Common Stock upon the Exercise of Warrants</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 5, 2019, we issued 7,560 shares of our common stock upon the net exercise of warrants to purchase 38,062 shares of our common stock to one accredited investor. On August 29, 2019, we issued 114,625 shares of our common stock upon the exercise of warrants to purchase our common stock to one accredited investor. On September 9, 2019, we issued 644,365 shares of our common stock upon the exercise of warrants to purchase our common stock to one accredited investor. On September 23, 2019, we issued 54,075 shares of our common stock upon the net exercise of warrants to purchase 57,858 shares of our common stock to one accredited investor.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The issuances of the securities described in the preceding paragraph were deemed to be exempt from registration under the Securities Act in reliance on Section 4(2) of the Securities Act or Regulation D promulgated thereunder or Rule 701 promulgated under the Securities Act as a transaction by an issuer not involving a public offering.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Proceeds from Initial Public Offering of Common Stock</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February&#160;13, 2018, we closed our IPO in which we issued and sold 5,400,000 shares of common stock at a public offering price of $13.00 per share, resulting in gross proceeds of $70.2&#160;million. On February&#160;14, 2018, pursuant to the underwriters&#8217; partial exercise of their over-allotment option to purchase up to an additional 810,000 shares from us, we issued and sold an additional 421,355 shares of our common stock, resulting in incremental gross proceeds of $5.5&#160;million. All of the shares issued and sold in our IPO were registered under the Securities Act pursuant to a registration statement on Form&#160;S-1&#160;(File&#160;No.&#160;333-222531),&#160;which was declared effective by the SEC on February&#160;8, 2018. Merrill Lynch, Pierce, Fenner&#160;&amp; Smith Incorporated and J.P. Morgan Securities LLC acted as joint book-running managers of our IPO. Wells Fargo Securities, LLC and SunTrust Robinson Humphrey, Inc. also acted as book-runners for the IPO. Raymond James&#160;&amp; Associates, Inc. and KeyBanc Capital Markets Inc. acted as the&#160;co-managers&#160;for the IPO.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net proceeds to us, after deducting underwriting discounts and commission of approximately $5.3&#160;million and offering expenses of approximately $4.3&#160;million, were approximately $66.1&#160;million. No offering expenses were paid directly or indirectly to any of our directors or officers (or their associates) or persons owning ten percent or more of any class of our equity securities or to any other affiliates. There has been no material change in the planned use of proceeds from our IPO from those disclosed in the final prospectus for our IPO dated February&#160;8, 2018 and filed with the SEC pursuant to Rule 424(b)(4) of the Securities Act on February&#160;9, 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Issuer Purchases of Equity Securities</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">None.</span></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">60</span></div></div><hr style="page-break-after:always"></hr><div><a id="sCCEB1DE7EDCA5BAE973296E032950206"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;-sec-extract:summary;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ITEM 6. EXHIBITS</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The exhibits listed below are filed or incorporated by reference into this Quarterly Report on Form 10-Q.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:43%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated&#160;by&#160;Reference</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit&#160;Description</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Schedule</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">/Form</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">File</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing&#160;Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Filed</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Herewith</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1666071/000119312518010003/d338035dex32.htm"><span style="font-family:inherit;font-size:10pt;">Amended and Restated Certificate of Incorporation of the Registrant</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-222531</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/12/2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1666071/000119312518010003/d338035dex34.htm"><span style="font-family:inherit;font-size:10pt;">Amended and Restated Bylaws of the Registrant</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">S-1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">333-222531</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">3.4</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1/12/2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">10.1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="cdlxform10-q2019q3ex101.htm"><span style="font-family:inherit;font-size:10pt;">Third Amendment to Loan and Security Agreement, dated September 24, 2019, among Cardlytics, Inc., as Borrower and Pacific Western Bank, as Lender</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="cdlxform10-q2019q3ex311.htm"><span style="font-family:inherit;font-size:10pt;">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</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">31.2</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="cdlxform10-q2019q3ex312.htm"><span style="font-family:inherit;font-size:10pt;">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</span></a></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">32.1*</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="cdlxform10-q2019q3ex321.htm"><span style="font-family:inherit;font-size:10pt;">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</span></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.ins</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.sch</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Schema Linkbase Document</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.cal</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Calculation Linkbase Document</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.def</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Definition Linkbase Document</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.lab</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL&#160;Taxonomy Label Linkbase Document</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">101.pre</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Presentation Linkbase Document</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">104</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cover page formatted as Inline XBRL and contained in Exhibit 101</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">X</span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">* 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><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">61</span></div></div><hr style="page-break-after:always"></hr><div><a id="sA7EF576C16B9572E8B7996C093685FF1"></a></div><div><div style="line-height:120%;padding-bottom:4px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#sD4BB63A789415C22890E8B8548E1772E"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Table of Contents</span></a></div></div><div><br/></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;">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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:4%;"></td><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:53%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cardlytics, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Date:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November&#160;12, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ Scott D. Grimes</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Scott D. Grimes</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Executive Officer</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(Principal Executive Officer)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><span style="font-family:inherit;font-size:12pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Date:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">November&#160;12, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By:</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">/s/ David T. Evans</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">David T. Evans</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Chief Financial Officer</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(Principal Financial and Accounting Officer)</span></div></td></tr></table></div></div><div><br/></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">62</span></div></div>	</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>cdlxform10-q2019q3ex101.htm
<DESCRIPTION>EXHIBIT 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 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s6d6851b1590348aca0b522f37b4a39da"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;"><hr></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Third Amendment to Loan and Security Agreement</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Borrower: Cardlytics, Inc.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Date: September 24, 2019</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">This</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;THIRD AMENDMENT TO LOAN AND SECURITY AGREEMENT </font><font style="font-family:inherit;font-size:11pt;">is entered into between PACIFIC WESTERN BANK, a California state-chartered bank (&#8220;PWB&#8221;), as Agent and Lender, the other lenders from time to time party to the Loan Agreement, and the borrower named above (&#8220;Borrower&#8221;). PWB and lenders that may hereafter join as lenders under the Loan Agreement (as defined below) are herein sometimes collectively referred to as &#8220;Lenders&#8221; and individually as a &#8220;Lender&#8221;.  PWB, in its capacity as administrative and collateral Agent for the Lenders, is referred to herein as the &#8220;Agent&#8221; (which term shall include any successor Agent in accordance with terms hereof).  </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Agent, Lenders and Borrower agree to amend the Loan and Security Agreement between them, dated May 21, 2018 (as amended, the &#8220;Loan Agreement&#8221;), as follows, effective as of the date hereof.  (Capitalized terms used but not defined in this Amendment shall have the meanings set forth in the Loan Agreement.)</font></div><div style="line-height:120%;padding-left:48px;padding-top:8px;text-align:justify;text-indent:48px;"><font style="padding-top:8px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:48px;">1.</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Amendment to Definitions.</font><font style="font-family:inherit;font-size:11pt;">&#32;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">1.1  Third Amendment Definitions</font><font style="font-family:inherit;font-size:11pt;">. Section 8 of the Loan Agreement is hereby amended by adding the following new definitions thereto, in alphabetical order, to read as follows:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Third Amendment</font><font style="font-family:inherit;font-size:11pt;">&#8221; means that certain Third Amendment to Loan and Security Agreement, dated as of September 24, 2019, duly executed by Borrower, Agent and Lenders. </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Third Amendment Effective</font><font style="font-family:inherit;font-size:11pt;">&#32;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Date</font><font style="font-family:inherit;font-size:11pt;">&#8221; means September 24, 2019.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">1.2  Permitted Indebtedness Definition</font><font style="font-family:inherit;font-size:11pt;">. Clause (iv) of the definition of &#8220;Permitted Indebtedness&#8221; is hereby amended and restated in its entirety to read as follows:</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:8px;text-align:justify;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;(iv) capitalized leases and purchase money Indebtedness secured by Permitted Liens in an aggregate amount not exceeding $20,000,000 at any time outstanding, provided the amount of such capitalized leases and purchase money Indebtedness do not exceed, at the time they were incurred, the lesser of the cost or fair market value of the property so leased or financed with such Indebtedness;&#8221;</font></div><div style="line-height:120%;padding-left:48px;padding-top:8px;text-align:justify;text-indent:48px;"><font style="padding-top:8px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:48px;">2.</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Amendment to Foreign Subsidiary Investment Provision. </font><font style="font-family:inherit;font-size:11pt;">Section 8(c)(2) of the Schedule to the Loan Agreement</font><font style="font-family:inherit;font-size:11pt;">&#32;</font><font style="font-family:inherit;font-size:11pt;">is hereby amended and restated in its entirety to read as follows:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:144px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:11pt;padding-left:96px;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Investments.  </font><font style="font-family:inherit;font-size:11pt;">Borrower may make Investments in the Foreign Subs, in an aggregate amount not to exceed the amount necessary to fund the current operating expenses of the Foreign Subs (taking into account their revenue from other sources); </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that the total of such investments and loans in any fiscal year to all such Foreign Subs shall not exceed $10,000,000.  The foregoing shall constitute &#8220;Permitted Investments&#8221; for purposes of this Loan Agreement.&#8221;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;padding-top:8px;text-align:justify;text-indent:48px;"><font style="padding-top:8px;text-align:justify;font-family:inherit;font-size:10pt;padding-right:48px;">3.</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Representations True. </font><font style="font-family:inherit;font-size:11pt;">&#32;Borrower represents and warrants to Agent and Lenders that all representations and warranties set forth in the Loan Agreement, as amended hereby, are true and correct in all material respects, except as to representations and warranties that relate to a different date, in which case said representations and warranties continue to be true in all material respects as of said date and those representations and warranties that are conditioned by materiality, which shall be true and correct in all respects.  </font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;padding-left:48px;padding-top:8px;text-align:justify;text-indent:48px;"><font style="padding-top:8px;text-align:justify;font-family:inherit;font-size:11pt;font-weight:bold;padding-right:48px;">4.</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">General Release. </font><font style="font-family:inherit;font-size:11pt;">In consideration for Agent and Lenders entering into this Amendment, Borrower hereby irrevocably releases and forever discharges Agent, Lenders, and their successors, assigns, agents, shareholders, directors, officers, employees, agents, attorneys, parent corporations, subsidiary corporations, affiliated corporations, affiliates, participants, and each of them (collectively, the &#8220;Releasees&#8221;), from any and all claims, debts, liabilities, demands, obligations, costs, expenses, actions and causes of action, of every nature and description, known and unknown, which Borrower now has or at any time may hold, by reason of any matter, cause or thing occurred, done, omitted or suffered to be done prior to the date of this Amendment arising under or in any way related to the Loan Agreement, this Amendment or any other Loan Document or any of the transactions contemplated herein or therein (collectively, the &#8220;Released Claims&#8221;). Borrower hereby irrevocably waives the benefits of any and all statutes and rules of law to the extent the same provide in substance that a general release does not extend to claims which the creditor does not know or suspect to exist in its favor at the time of exe-cuting the release. Borrower represents and warrants that it has not assigned to any other Person any Released Claim, and agrees to indemnify Agent and Lenders against any and all actions, demands, obligations, causes of action, decrees, awards, claims, liabilities, losses and costs, including but not limited to reasonable attorneys' fees of counsel of Lenders&#8217; choice and costs, which Lenders may sustain or incur as a result of a breach or purported breach of the foregoing representation and warranty.</font></div><div style="line-height:120%;padding-left:48px;padding-top:8px;text-align:justify;text-indent:48px;"><font style="padding-top:8px;text-align:justify;font-family:inherit;font-size:11pt;font-weight:bold;padding-right:48px;">5.</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Waiver. </font><font style="font-family:inherit;font-size:11pt;">&#32;Nothing herein constitutes a waiver of any default or Event of Default under the Loan Agreement or any other Loan Documents, whether or not known to Bank.</font></div><div style="line-height:120%;padding-left:48px;padding-top:8px;text-align:justify;text-indent:48px;"><font style="padding-top:8px;text-align:justify;font-family:inherit;font-size:11pt;font-weight:bold;padding-right:48px;">6.</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">General Provisions.</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:11pt;">Borrower hereby ratifies and confirms the continuing validity, enforceability and effectiveness of the Loan Agreement and all other Loan Documents.  This Amendment, the Loan Agreement, any prior written amendments to the Loan Agreement signed by Agent, Lenders and Borrower, and the other written documents and agreements between Agent, Lenders and Borrower set forth in full all of the representations and agreements of the parties with respect to the subject matter hereof and supersede all prior discussions, representations, agreements and under-standings between the parties with respect to the subject hereof.  Except as herein expressly amended, all of the terms and provisions of the Loan Agreement, and all other documents and agreements between Agent and Lenders on the one hand and Borrower on the other hand shall continue in full force and effect and the same are hereby ratified and confirmed. This Amendment may be executed in multiple counterparts, by different parties signing separate counterparts, and all of the same taken together shall constitute one and the same agreement.</font></div><div style="line-height:120%;padding-left:48px;padding-top:8px;text-align:justify;text-indent:48px;"><font style="padding-top:8px;text-align:justify;font-family:inherit;font-size:11pt;font-weight:bold;padding-right:48px;">7.</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Mutual Waiver of Jury Trial.  AGENT AND LENDERS AND BORROWER EACH ACKNOWLEDGE THAT THE RIGHT TO TRIAL BY JURY IS A CONSTITUTIONAL RIGHT, BUT THAT IT MAY BE WAIVED.  EACH OF THE PARTIES, AFTER CONSULTING OR HAVING HAD THE OPPORTUNITY TO CONSULT, WITH COUNSEL OF THEIR CHOICE, KNOWINGLY, VOLUNTARILY AND INTENTIONALLY WAIVES ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LITIGATION BASED UPON OR ARISING OUT OF THIS AGREEMENT OR ANY RELATED INSTRUMENT OR LOAN DOCUMENT OR ANY OF THE TRANSACTIONS CONTEMPLATED BY THIS AGREEMENT OR ANY COURSE OF CONDUCT, DEALING, STATEMENTS (WHETHER ORAL OR WRITTEN), ACTION OR INACTION OF ANY OF THEM.  THESE PROVISIONS SHALL NOT BE DEEMED TO HAVE BEEN MODIFIED IN ANY RESPECT OR RELINQUISHED BY ANY PARTY HERETO, EXCEPT BY A WRITTEN INSTRUMENT EXECUTED BY EACH OF THEM.  IF FOR ANY REASON THE PROVISIONS OF THIS SECTION ARE VOID, INVALID OR UNENFORCEABLE, THE SAME SHALL NOT AFFECT ANY OTHER TERM OR PROVISION OF THIS AGREEMENT, AND ALL OTHER TERMS AND PROVISIONS OF THIS AGREEMENT SHALL BE UNAFFECTED BY THE SAME AND CONTINUE IN FULL FORCE AND EFFECT.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s9089763a929e4ecbb780161efd40f11a"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 10.1</font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.4375%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:1%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrower:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agent and Lender:</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CARDLYTICS, INC.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PACIFIC WESTERN BANK</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ David T. Evans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Mykas Degesys</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">David T. Evans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mykas Degesys</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Chief Financial Officer and Head of Corporate Development</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">VP</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>cdlxform10-q2019q3ex311.htm
<DESCRIPTION>EXHIBIT 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 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s592948D94D1752BC93912B4EEBEA408F"></a></div><div><div style="line-height:120%;padding-bottom:12px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.1 </font></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO SECTION&#160;302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Scott D. Grimes, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this Quarterly Report on&#160;Form&#160;10-Q&#160;of Cardlytics, Inc. (the &#8220;registrant&#8221;);</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">c.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">d.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:6%;"></td><td style="width:37%;"></td><td style="width:4%;"></td><td style="width:53%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;12, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Scott D. Grimes</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Scott D. Grimes</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Executive Officer</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>cdlxform10-q2019q3ex312.htm
<DESCRIPTION>EXHIBIT 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 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s58ACE710A41C5E1A917A6AAD71930646"></a></div><div><div style="line-height:120%;padding-bottom:12px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.2</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO SECTION&#160;302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, David T. Evans, certify that:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this Quarterly Report on&#160;Form&#160;10-Q&#160;of Cardlytics, Inc. (the &#8220;registrant&#8221;);</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">c.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">d.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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):</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:6%;"></td><td style="width:34%;"></td><td style="width:4%;"></td><td style="width:56%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;12, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ David T. Evans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">David T. Evans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer<br></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>cdlxform10-q2019q3ex321.htm
<DESCRIPTION>EXHIBIT 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 1 -->
		<!-- Copyright 2019 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sD5BE60BF08E85B2C96FCC01EEF1D830C"></a></div><div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.1</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATIONS OF</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO 18 U.S.C. SECTION&#160;1350,</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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), Scott D. Grimes, Chief Executive Officer of Cardlytics, Inc. (the &#8220;Company&#8221;), and David T. Evans, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:0px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s Quarterly Report on&#160;Form&#160;10-Q&#160;for the period ended </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</font><font style="font-family:inherit;font-size:10pt;">&#32;(the "Report"), fully complies with the requirements of Section&#160;13(a)&#160;or Section&#160;15(d)&#160;of the Exchange Act; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:0px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:16px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:6%;"></td><td style="width:37%;"></td><td style="width:5%;"></td><td style="width:52%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;12, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Scott D. Grimes</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Scott D. Grimes</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Executive Officer</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Principal Executive Officer)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;12, 2019</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ David T. Evans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">David T. Evans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:12px;padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><br></div><div><div style="line-height:120%;padding-bottom:12px;padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>cdlx-20190930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cardlytics.com/20190930" xmlns:cdlx="http://www.cardlytics.com/20190930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdlx-20190930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdlx-20190930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdlx-20190930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cdlx-20190930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.cardlytics.com/role/CommitmentsAndContingencies">
        <link:definition>2125100 - 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="CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails">
        <link:definition>2425403 - 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>2425402 - 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="CommitmentsAndContingenciesTables" roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesTables">
        <link:definition>2325301 - 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="CommonStockWarrantsDetails" roleURI="http://www.cardlytics.com/role/CommonStockWarrantsDetails">
        <link:definition>2433402 - Disclosure - COMMON STOCK WARRANTS (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="CommonStockWarrantsNotes" roleURI="http://www.cardlytics.com/role/CommonStockWarrantsNotes">
        <link:definition>2133100 - Disclosure - COMMON STOCK WARRANTS (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockWarrantsTables" roleURI="http://www.cardlytics.com/role/CommonStockWarrantsTables">
        <link:definition>2333301 - Disclosure - COMMON STOCK WARRANTS (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="CondensedConsolidatedBalanceSheetsUnaudited" roleURI="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>1001000 - 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>1001001 - 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="CondensedConsolidatedStatementsOfCashFlowsUnaudited" roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>1005000 - 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="CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited">
        <link:definition>1003000 - 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="CondensedConsolidatedStatementsOfOperationsUnaudited" roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited">
        <link:definition>1002000 - 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="CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited">
        <link:definition>1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; (DEFICIT) 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="Debt" roleURI="http://www.cardlytics.com/role/Debt">
        <link:definition>2110100 - Disclosure - DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtFuturePaymentsDetails" roleURI="http://www.cardlytics.com/role/DebtFuturePaymentsDetails">
        <link:definition>2410404 - Disclosure - DEBT - Future Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtFuturePaymentsDetailsCalc2" roleURI="http://www.cardlytics.com/role/DebtFuturePaymentsDetailsCalc2">
        <link:definition>2410404 - Disclosure - DEBT - Future Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.cardlytics.com/role/DebtNarrativeDetails">
        <link:definition>2410403 - Disclosure - DEBT - 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="DebtScheduleOfDebtDetails" roleURI="http://www.cardlytics.com/role/DebtScheduleOfDebtDetails">
        <link:definition>2410402 - Disclosure - DEBT - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.cardlytics.com/role/DebtTables">
        <link:definition>2310301 - Disclosure - DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.cardlytics.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.cardlytics.com/role/EarningsPerShare">
        <link:definition>2128100 - 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="EarningsPerShareDetails" roleURI="http://www.cardlytics.com/role/EarningsPerShareDetails">
        <link:definition>2428403 - Disclosure - EARNINGS PER SHARE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.cardlytics.com/role/EarningsPerShareTables">
        <link:definition>2328301 - 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="OverviewOfBusinessAndBasisOfPresentation" roleURI="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentation">
        <link:definition>2101100 - 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>2401401 - 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="RelatedParties" roleURI="http://www.cardlytics.com/role/RelatedParties">
        <link:definition>2122100 - Disclosure - RELATED PARTIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartiesNarrativeDetails" roleURI="http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails">
        <link:definition>2422402 - Disclosure - RELATED PARTIES - 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="RelatedPartiesTables" roleURI="http://www.cardlytics.com/role/RelatedPartiesTables">
        <link:definition>2322301 - Disclosure - RELATED PARTIES (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="RevenueDetails" roleURI="http://www.cardlytics.com/role/RevenueDetails">
        <link:definition>2407403 - Disclosure - REVENUE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNotes" roleURI="http://www.cardlytics.com/role/RevenueNotes">
        <link:definition>2107100 - Disclosure - REVENUE (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuePolicies" roleURI="http://www.cardlytics.com/role/RevenuePolicies">
        <link:definition>2207201 - Disclosure - REVENUE (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="RevenueTables" roleURI="http://www.cardlytics.com/role/RevenueTables">
        <link:definition>2307302 - 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="Segments" roleURI="http://www.cardlytics.com/role/Segments">
        <link:definition>2131100 - 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="SegmentsAdjustedContributionReconciliationDetails" roleURI="http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails">
        <link:definition>2431404 - 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="SegmentsConcentrationOfRiskDetails" roleURI="http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails">
        <link:definition>2431406 - Disclosure - SEGMENTS Concentration of Risk (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>2431405 - 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="SegmentsNarrativeDetails" roleURI="http://www.cardlytics.com/role/SegmentsNarrativeDetails">
        <link:definition>2431402 - 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>2431403 - 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="SegmentsTables" roleURI="http://www.cardlytics.com/role/SegmentsTables">
        <link:definition>2331301 - 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="SignificantAccountingPoliciesAndRecentAccountingStandards" roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards">
        <link:definition>2102100 - 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="SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails">
        <link:definition>2402405 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Cash, Cash Equivalents and Restricted Cash (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="SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails">
        <link:definition>2402404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Concentrations of Risk (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="SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails">
        <link:definition>2402403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Consumer Incentives (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="SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails">
        <link:definition>2402406 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Deferred Offering 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="SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails">
        <link:definition>2402407 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Disaggregated 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="SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies">
        <link:definition>2202201 - 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="SignificantAccountingPoliciesAndRecentAccountingStandardsTables" roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables">
        <link:definition>2302302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (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="StockBasedCompensation" roleURI="http://www.cardlytics.com/role/StockBasedCompensation">
        <link:definition>2119100 - 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="StockBasedCompensationAllocationOfStockBasedCompensationDetails" roleURI="http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails">
        <link:definition>2419403 - 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="StockBasedCompensationNarrativeDetails" roleURI="http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>2419402 - 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="StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" roleURI="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails">
        <link:definition>2419404 - 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="StockBasedCompensationSummaryOfRsuActivityDetails" roleURI="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails">
        <link:definition>2419405 - 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="StockBasedCompensationTables" roleURI="http://www.cardlytics.com/role/StockBasedCompensationTables">
        <link:definition>2319301 - 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>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="cdlx_A2018EmployeeStockPurchasePlanMember" name="A2018EmployeeStockPurchasePlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_AdjustedContribution" name="AdjustedContribution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue" name="AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant" name="AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_CapitalizedContractCostAmortizationInterestExpense" name="CapitalizedContractCostAmortizationInterestExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid" name="CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cdlx_CardlyticDirectSegmentMember" name="CardlyticDirectSegmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ClassofWarrantorRightExercised" name="ClassofWarrantorRightExercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised" name="ClassorWarrantorRightExercisePriceofWarrantorRightExercised" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled" name="ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ClassorWarrantorRightForfeitedAndCanceled" name="ClassorWarrantorRightForfeitedAndCanceled" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_CommonStockWarrantMember" name="CommonStockWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ConsumerIncentivesExpense" name="ConsumerIncentivesExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ConsumerIncentivesPolicyTextBlock" name="ConsumerIncentivesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts" name="ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" name="ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization" name="ContractwithCustomerAssetDeferredImplementationCostsAmortization" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_CostOtherMember" name="CostOtherMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_CostperRedemptionMember" name="CostperRedemptionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_CostperServedSalesMember" name="CostperServedSalesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_CustomerIncentiveLiability" name="CustomerIncentiveLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cdlx_DebtInstrumentInterestRateIncreaseEventofDefault" name="DebtInstrumentInterestRateIncreaseEventofDefault" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cdlx_DebtInstrumentRequiredRevenueThreshold" name="DebtInstrumentRequiredRevenueThreshold" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_DeferredFinancialInstitutionCostsRollForward" name="DeferredFinancialInstitutionCostsRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_DeliveryCosts" name="DeliveryCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_DeliveryCostsMember" name="DeliveryCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" name="EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cdlx_EmployeesAndNonEmployeeDirectorsMember" name="EmployeesAndNonEmployeeDirectorsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_FinancialInstitutionPartnerMember" name="FinancialInstitutionPartnerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid" name="FinancialInstitutionPartnersUnearnedAmountsNotYetPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" name="FinancialInstitutionShareAndOtherThirdPartyCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" name="FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_FinancialInstitutionShareCommitmentMember" name="FinancialInstitutionShareCommitmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_FinancialInstitutionShareExpense" name="FinancialInstitutionShareExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_FinancialInstitutionShareLiabilityCurrent" name="FinancialInstitutionShareLiabilityCurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cdlx_FinancialInstitutionsAgreementTerm" name="FinancialInstitutionsAgreementTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_GainLossOnFinancialInstitutionShare" name="GainLossOnFinancialInstitutionShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_IncreaseDecreaseInConsumerIncentiveLiability" name="IncreaseDecreaseInConsumerIncentiveLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts" name="IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" name="IncreaseDecreaseInFinancialInstitutionShareLiability" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_LargestFIPartnerOneMember" name="LargestFIPartnerOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_LargestFIPartnerTwoMember" name="LargestFIPartnerTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue" name="LineOfCreditFacilityCovenantMinimum12MonthRevenue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" name="LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cdlx_LoanFacilityThresholdTwoMember" name="LoanFacilityThresholdTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount" name="LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cdlx_NonCashEquityExpenseFinancialInstitutionShare" name="NonCashEquityExpenseFinancialInstitutionShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_OneCustomerMember" name="OneCustomerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_OtherPlatformSolutionsMember" name="OtherPlatformSolutionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet" name="ProceedsfromIssuanceSecondayPublicOfferingNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_PropertyAndEquipmentIncurredButNotYetPaid" name="PropertyAndEquipmentIncurredButNotYetPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cdlx_RestrictedSecuritiesUnitsMember" name="RestrictedSecuritiesUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_SPOMember" name="SPOMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_SaleofStockIssuanceCosts" name="SaleofStockIssuanceCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_Saleofstockdiscountsandcommissions" name="Saleofstockdiscountsandcommissions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" name="ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_SettlementOfPaidinKindInterest" name="SettlementOfPaidinKindInterest" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant" />
  <xsd:element id="cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" name="SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" name="SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance" name="SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions" name="SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" name="StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cdlx_TwoCustomerMemberMember" name="TwoCustomerMemberMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>cdlx-20190930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingencies" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesTables" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsDetails" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsNotes" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsTables" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/Debt" xlink:href="cdlx-20190930.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtFuturePaymentsDetails" xlink:href="cdlx-20190930.xsd#DebtFuturePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtFuturePaymentsDetailsCalc2" xlink:href="cdlx-20190930.xsd#DebtFuturePaymentsDetailsCalc2" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtNarrativeDetails" xlink:href="cdlx-20190930.xsd#DebtNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtScheduleOfDebtDetails" xlink:href="cdlx-20190930.xsd#DebtScheduleOfDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtTables" xlink:href="cdlx-20190930.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DocumentAndEntityInformation" xlink:href="cdlx-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShare" xlink:href="cdlx-20190930.xsd#EarningsPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShareDetails" xlink:href="cdlx-20190930.xsd#EarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShareTables" xlink:href="cdlx-20190930.xsd#EarningsPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentation" xlink:href="cdlx-20190930.xsd#OverviewOfBusinessAndBasisOfPresentation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails" xlink:href="cdlx-20190930.xsd#OverviewOfBusinessAndBasisOfPresentationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedParties" xlink:href="cdlx-20190930.xsd#RelatedParties" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails" xlink:href="cdlx-20190930.xsd#RelatedPartiesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedPartiesTables" xlink:href="cdlx-20190930.xsd#RelatedPartiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueDetails" xlink:href="cdlx-20190930.xsd#RevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueNotes" xlink:href="cdlx-20190930.xsd#RevenueNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenuePolicies" xlink:href="cdlx-20190930.xsd#RevenuePolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueTables" xlink:href="cdlx-20190930.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/Segments" xlink:href="cdlx-20190930.xsd#Segments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails" xlink:href="cdlx-20190930.xsd#SegmentsAdjustedContributionReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails" xlink:href="cdlx-20190930.xsd#SegmentsConcentrationOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails" xlink:href="cdlx-20190930.xsd#SegmentsGeographicalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsNarrativeDetails" xlink:href="cdlx-20190930.xsd#SegmentsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails" xlink:href="cdlx-20190930.xsd#SegmentsRevenueBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsTables" xlink:href="cdlx-20190930.xsd#SegmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensation" xlink:href="cdlx-20190930.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationSummaryOfRsuActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationTables" xlink:href="cdlx-20190930.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_928a1618-af56-709a-989c-a303706b8ca2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_928a1618-af56-709a-989c-a303706b8ca2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_dbfa1e75-5ca7-c18e-328b-85edddaeec4f" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_dbfa1e75-5ca7-c18e-328b-85edddaeec4f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ce9014ac-0ac4-6ed2-b53f-a0edc046d6b4" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ce9014ac-0ac4-6ed2-b53f-a0edc046d6b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0e2b0aef-f283-e3cd-a77b-e835b6efc171" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0e2b0aef-f283-e3cd-a77b-e835b6efc171" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_af012273-e8ee-655c-daa2-86b96989d377" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_af012273-e8ee-655c-daa2-86b96989d377" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_47c2a139-e6a7-361e-1004-4f3b18a36894" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_47c2a139-e6a7-361e-1004-4f3b18a36894" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_127a58ad-fa99-8a03-2fec-96b5f697e51c" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_127a58ad-fa99-8a03-2fec-96b5f697e51c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ddb0d184-2205-2a10-5b0e-faf2ccd717ae" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ddb0d184-2205-2a10-5b0e-faf2ccd717ae" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_f7f6a3c1-4b60-6e47-4dbc-badebe1fbd2c" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_f7f6a3c1-4b60-6e47-4dbc-badebe1fbd2c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f7f6a3c1-4b60-6e47-4dbc-badebe1fbd2c" xlink:to="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_c2c48170-d0ff-2c37-effc-ff5f53e30dcb" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccountsPayableCurrent_c2c48170-d0ff-2c37-effc-ff5f53e30dcb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b0e2721e-44a1-957d-5aaa-294b580a15e3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b0e2721e-44a1-957d-5aaa-294b580a15e3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8422f2c5-408e-d123-b935-f3115e023941" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8422f2c5-408e-d123-b935-f3115e023941" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareLiabilityCurrent" xlink:label="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_b2fae0d2-5604-6a73-9a59-1adfa8ff1c61" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_b2fae0d2-5604-6a73-9a59-1adfa8ff1c61" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CustomerIncentiveLiability" xlink:label="loc_cdlx_CustomerIncentiveLiability_227c776d-3689-c99d-66e4-1adfa90766c9" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_cdlx_CustomerIncentiveLiability_227c776d-3689-c99d-66e4-1adfa90766c9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1beea529-7ff9-f264-77a3-b82530469f83" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_1beea529-7ff9-f264-77a3-b82530469f83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_0d8925ae-714a-26e4-aa69-2d9eac65a5c6" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_LongTermDebtCurrent_0d8925ae-714a-26e4-aa69-2d9eac65a5c6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_2c8b0baf-771b-c301-80d6-9e2df7367293" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f7f6a3c1-4b60-6e47-4dbc-badebe1fbd2c" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_2c8b0baf-771b-c301-80d6-9e2df7367293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fcfc6b17-bfc5-2ebc-3fc1-751aa446a572" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_f7f6a3c1-4b60-6e47-4dbc-badebe1fbd2c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fcfc6b17-bfc5-2ebc-3fc1-751aa446a572" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_aefe3f0c-abe4-5b83-9a64-da77d8e253dd" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_CommonStockValue_aefe3f0c-abe4-5b83-9a64-da77d8e253dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_df284507-8ac7-eed1-41db-05e81b70be6d" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_df284507-8ac7-eed1-41db-05e81b70be6d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_798442bf-12e1-d944-3fa1-8b797b67482e" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_798442bf-12e1-d944-3fa1-8b797b67482e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a59bc5ae-63a0-c9bc-32f7-e2bd9f32bd26" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a59bc5ae-63a0-c9bc-32f7-e2bd9f32bd26" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d89f221-3ede-36b2-fcad-4a4ce1606f6a" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d89f221-3ede-36b2-fcad-4a4ce1606f6a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1e99261d-1af1-2d77-636d-890a4a9c4511" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_1e99261d-1af1-2d77-636d-890a4a9c4511" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_6f5490a7-c1f5-4c55-b059-1f7eee0df82b" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_6f5490a7-c1f5-4c55-b059-1f7eee0df82b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_60ab1096-bf53-5d61-76bd-431fe857fc03" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_60ab1096-bf53-5d61-76bd-431fe857fc03" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_cfa1e746-5920-c3b5-33ed-a7dee018f26c" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_cfa1e746-5920-c3b5-33ed-a7dee018f26c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6ec8bc8e-bcd9-36ad-d8ae-2c2fa1dfd920" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6ec8bc8e-bcd9-36ad-d8ae-2c2fa1dfd920" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_ea422513-12bd-029b-0166-7c34286633bc" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_ea422513-12bd-029b-0166-7c34286633bc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_8bd1a974-560d-3f84-e984-727058b1874b" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_8bd1a974-560d-3f84-e984-727058b1874b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_714a30d1-878f-1497-8ad1-4b1e113da228" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_714a30d1-878f-1497-8ad1-4b1e113da228" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b11c1cb0-596b-4c3d-0283-76cef67837c7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b11c1cb0-596b-4c3d-0283-76cef67837c7" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CapitalizedContractCostAmortizationInterestExpense" xlink:label="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_54a37233-4628-7902-3ae2-1adfa8ea1e0b" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_54a37233-4628-7902-3ae2-1adfa8ea1e0b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_b412c390-dfec-d4c8-f13e-036e3b49278c" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_b412c390-dfec-d4c8-f13e-036e3b49278c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_90cbc3ab-f555-6407-b3b4-b2bfa84c9f18" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ShareBasedCompensation_90cbc3ab-f555-6407-b3b4-b2bfa84c9f18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_2d563f7c-9c66-4ccb-995c-599c680a5434" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_2d563f7c-9c66-4ccb-995c-599c680a5434" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_29b0a481-c653-23c1-27cf-114dadcce1af" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_29b0a481-c653-23c1-27cf-114dadcce1af" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_c8ac0ec3-af12-8de5-8bee-1adfa9137c1d" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_c8ac0ec3-af12-8de5-8bee-1adfa9137c1d" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SettlementOfPaidinKindInterest" xlink:label="loc_cdlx_SettlementOfPaidinKindInterest_7d79e3d7-1dff-f32e-4520-1adfa8c36965" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_cdlx_SettlementOfPaidinKindInterest_7d79e3d7-1dff-f32e-4520-1adfa8c36965" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5f96c19e-85fe-99f6-cec0-c2c9d7470ed4" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5f96c19e-85fe-99f6-cec0-c2c9d7470ed4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0e4168a9-901d-abb5-15c0-3622e9e2c070" xlink:type="locator" />
    <link:calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0e4168a9-901d-abb5-15c0-3622e9e2c070" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts" xlink:label="loc_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_73de0230-1525-f0e4-86d0-1adfa9071a2c" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_73de0230-1525-f0e4-86d0-1adfa9071a2c" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_aa7bf33c-c936-7c1d-4394-1adfa8e2284c" xlink:type="locator" />
    <link:calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_aa7bf33c-c936-7c1d-4394-1adfa8e2284c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0a39d2ee-656d-ead5-a676-41794b4da8f4" xlink:type="locator" />
    <link:calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0a39d2ee-656d-ead5-a676-41794b4da8f4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2d76eef5-dce5-0152-632e-9bab39da698c" xlink:type="locator" />
    <link:calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2d76eef5-dce5-0152-632e-9bab39da698c" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" xlink:label="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_4fceab41-b97c-b2b2-c3a8-1adfa8b3719f" xlink:type="locator" />
    <link:calculationArc order="16" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_4fceab41-b97c-b2b2-c3a8-1adfa8b3719f" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInConsumerIncentiveLiability" xlink:label="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_947a9d87-2b2e-ba03-c16f-1adfa8f548b6" xlink:type="locator" />
    <link:calculationArc order="17" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_947a9d87-2b2e-ba03-c16f-1adfa8f548b6" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6777334018DC57C3B9E4870C0B80650F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_BAA961E1ED7F531F8521D8D329488C18" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6777334018DC57C3B9E4870C0B80650F" xlink:to="loc_us-gaap_NetIncomeLoss_BAA961E1ED7F531F8521D8D329488C18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_0E215AAFEEBD57BCA05A72E28A9B1610" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_6777334018DC57C3B9E4870C0B80650F" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_0E215AAFEEBD57BCA05A72E28A9B1610" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4d7615b5-9ab5-8e33-2d33-f406eee209fc" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4d7615b5-9ab5-8e33-2d33-f406eee209fc" xlink:to="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_435f940b-a471-4122-5132-a245458f6913" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:to="loc_us-gaap_Revenues_435f940b-a471-4122-5132-a245458f6913" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_8823ccfd-55af-348e-39a2-91433072d2c9" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:to="loc_us-gaap_CostsAndExpenses_8823ccfd-55af-348e-39a2-91433072d2c9" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_e2608794-b711-d501-7ce2-1adfa913cd2f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_8823ccfd-55af-348e-39a2-91433072d2c9" xlink:to="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_e2608794-b711-d501-7ce2-1adfa913cd2f" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeliveryCosts" xlink:label="loc_cdlx_DeliveryCosts_a7135af5-00aa-cdcb-1bbe-1adfa8d2226f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_8823ccfd-55af-348e-39a2-91433072d2c9" xlink:to="loc_cdlx_DeliveryCosts_a7135af5-00aa-cdcb-1bbe-1adfa8d2226f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_334a0036-49ae-85df-fa8d-a7de18d975ef" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_8823ccfd-55af-348e-39a2-91433072d2c9" xlink:to="loc_us-gaap_SellingAndMarketingExpense_334a0036-49ae-85df-fa8d-a7de18d975ef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_11c9d7e5-c56e-e78a-ae7b-17989a817204" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_8823ccfd-55af-348e-39a2-91433072d2c9" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_11c9d7e5-c56e-e78a-ae7b-17989a817204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a698662c-5d68-9b87-98fe-02485cda58f8" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_8823ccfd-55af-348e-39a2-91433072d2c9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a698662c-5d68-9b87-98fe-02485cda58f8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_97b88949-d4fc-dff4-be7f-d39018557f4e" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_8823ccfd-55af-348e-39a2-91433072d2c9" xlink:to="loc_us-gaap_DepreciationAndAmortization_97b88949-d4fc-dff4-be7f-d39018557f4e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_c5398800-6e68-ed86-a47c-16106e0730c2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_c5398800-6e68-ed86-a47c-16106e0730c2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_80036452-8f22-8b77-cf8f-49eda674198d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c5398800-6e68-ed86-a47c-16106e0730c2" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_80036452-8f22-8b77-cf8f-49eda674198d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_2d563f7c-9c66-4ccb-995c-599c680a5434" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c5398800-6e68-ed86-a47c-16106e0730c2" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_2d563f7c-9c66-4ccb-995c-599c680a5434" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_c5398800-6e68-ed86-a47c-16106e0730c2" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_98db377b-8b8a-f78c-cff8-12ecd6a66f77" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4d7615b5-9ab5-8e33-2d33-f406eee209fc" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_98db377b-8b8a-f78c-cff8-12ecd6a66f77" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/Debt" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/DebtFuturePaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_53634569-cdf7-3d1b-42b0-596cb4175c67" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_53634569-cdf7-3d1b-42b0-596cb4175c67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c4573bf7-1f66-8dfe-59b9-b6903f55406f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c4573bf7-1f66-8dfe-59b9-b6903f55406f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e00da32d-ed06-bb21-8b28-7e7ede769972" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e00da32d-ed06-bb21-8b28-7e7ede769972" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_450782c6-2839-854f-cd33-795c87a08ecc" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_450782c6-2839-854f-cd33-795c87a08ecc" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount" xlink:label="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_e931f42a-605a-8a65-b094-1adfa8c32fde" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e350557-c994-a98b-28bd-c6c07a0e1516" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_e931f42a-605a-8a65-b094-1adfa8c32fde" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e350557-c994-a98b-28bd-c6c07a0e1516" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_ee9e3922-a3b9-42bb-54b9-1ba780b23697" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e350557-c994-a98b-28bd-c6c07a0e1516" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_ee9e3922-a3b9-42bb-54b9-1ba780b23697" xlink:type="arc" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_ee9e3922-a3b9-42bb-54b9-1ba780b23697" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_53634569-cdf7-3d1b-42b0-596cb4175c67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_fd7e67d9-87c3-7778-6bc0-5545f2d4ac3e" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_ee9e3922-a3b9-42bb-54b9-1ba780b23697" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_fd7e67d9-87c3-7778-6bc0-5545f2d4ac3e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_916aef03-8084-f245-e152-1e42d517727b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e350557-c994-a98b-28bd-c6c07a0e1516" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_916aef03-8084-f245-e152-1e42d517727b" xlink:type="arc" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_916aef03-8084-f245-e152-1e42d517727b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c4573bf7-1f66-8dfe-59b9-b6903f55406f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_a8e23163-8414-ea7e-80b9-68a6b093b7ba" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_916aef03-8084-f245-e152-1e42d517727b" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_a8e23163-8414-ea7e-80b9-68a6b093b7ba" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_2f5691b9-8f78-2179-d60b-6ed19910bb20" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2e350557-c994-a98b-28bd-c6c07a0e1516" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_2f5691b9-8f78-2179-d60b-6ed19910bb20" xlink:type="arc" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_2f5691b9-8f78-2179-d60b-6ed19910bb20" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e00da32d-ed06-bb21-8b28-7e7ede769972" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9c06b161-1916-c449-ccf9-dc1e39d72edf" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_2f5691b9-8f78-2179-d60b-6ed19910bb20" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9c06b161-1916-c449-ccf9-dc1e39d72edf" xlink:type="arc" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_e931f42a-605a-8a65-b094-1adfa8c32fde" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_450782c6-2839-854f-cd33-795c87a08ecc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_3fe38eda-4456-a563-4395-a5a37d278f3f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_3fe38eda-4456-a563-4395-a5a37d278f3f" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_fd7e67d9-87c3-7778-6bc0-5545f2d4ac3e" xlink:type="arc" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_3fe38eda-4456-a563-4395-a5a37d278f3f" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_a8e23163-8414-ea7e-80b9-68a6b093b7ba" xlink:type="arc" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_3fe38eda-4456-a563-4395-a5a37d278f3f" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9c06b161-1916-c449-ccf9-dc1e39d72edf" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/DebtFuturePaymentsDetailsCalc2" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_BD63A0C5851BFBECE756FD79FF505690_2e350557-c994-a98b-28bd-c6c07a0e1516" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_BD63A0C5851BFBECE756FD79FF505690_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_BD63A0C5851BFBECE756FD79FF505690_2e350557-c994-a98b-28bd-c6c07a0e1516" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_BD63A0C5851BFBECE756FD79FF505690_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_BD63A0C5851BFBECE756FD79FF505690_3fe38eda-4456-a563-4395-a5a37d278f3f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_BD63A0C5851BFBECE756FD79FF505690_2e350557-c994-a98b-28bd-c6c07a0e1516" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_BD63A0C5851BFBECE756FD79FF505690_3fe38eda-4456-a563-4395-a5a37d278f3f" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount" xlink:label="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_BD63A0C5851BFBECE756FD79FF505690_e931f42a-605a-8a65-b094-1adfa8c32fde" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_BD63A0C5851BFBECE756FD79FF505690_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_BD63A0C5851BFBECE756FD79FF505690_e931f42a-605a-8a65-b094-1adfa8c32fde" xlink:to="loc_us-gaap_LongTermDebt_BD63A0C5851BFBECE756FD79FF505690_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:type="arc" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_BD63A0C5851BFBECE756FD79FF505690_e931f42a-605a-8a65-b094-1adfa8c32fde" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_BD63A0C5851BFBECE756FD79FF505690_3fe38eda-4456-a563-4395-a5a37d278f3f" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/DebtNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/DebtScheduleOfDebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_872beecf-7614-c912-a2d2-2937513b9a4b" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_0d8925ae-714a-26e4-aa69-2d9eac65a5c6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_872beecf-7614-c912-a2d2-2937513b9a4b" xlink:to="loc_us-gaap_LongTermDebtCurrent_0d8925ae-714a-26e4-aa69-2d9eac65a5c6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fcfc6b17-bfc5-2ebc-3fc1-751aa446a572" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_872beecf-7614-c912-a2d2-2937513b9a4b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fcfc6b17-bfc5-2ebc-3fc1-751aa446a572" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/DebtTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/EarningsPerShare" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/EarningsPerShareDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/EarningsPerShareTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/RelatedParties" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/RelatedPartiesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/RevenueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/RevenueNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/RevenuePolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/RevenueTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/Segments" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:type="locator" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustedContribution" xlink:label="loc_cdlx_AdjustedContribution_f4f386a5-ac75-3c0f-e519-1adfa8b397ac" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_cdlx_AdjustedContribution_f4f386a5-ac75-3c0f-e519-1adfa8b397ac" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeliveryCosts" xlink:label="loc_cdlx_DeliveryCosts_a7135af5-00aa-cdcb-1bbe-1adfa8d2226f" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_cdlx_DeliveryCosts_a7135af5-00aa-cdcb-1bbe-1adfa8d2226f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_334a0036-49ae-85df-fa8d-a7de18d975ef" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_SellingAndMarketingExpense_334a0036-49ae-85df-fa8d-a7de18d975ef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_11c9d7e5-c56e-e78a-ae7b-17989a817204" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_11c9d7e5-c56e-e78a-ae7b-17989a817204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a698662c-5d68-9b87-98fe-02485cda58f8" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a698662c-5d68-9b87-98fe-02485cda58f8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_97b88949-d4fc-dff4-be7f-d39018557f4e" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_DepreciationAndAmortization_97b88949-d4fc-dff4-be7f-d39018557f4e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_c5398800-6e68-ed86-a47c-16106e0730c2" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_c5398800-6e68-ed86-a47c-16106e0730c2" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_NonCashEquityExpenseFinancialInstitutionShare" xlink:label="loc_cdlx_NonCashEquityExpenseFinancialInstitutionShare_960eac24-f330-8b93-1c6c-1adfa8c3424a" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_cdlx_NonCashEquityExpenseFinancialInstitutionShare_960eac24-f330-8b93-1c6c-1adfa8c3424a" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_c8ac0ec3-af12-8de5-8bee-1adfa9137c1d" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_c8ac0ec3-af12-8de5-8bee-1adfa9137c1d" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SegmentsNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails" xlink:type="extended">
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustedContribution" xlink:label="loc_cdlx_AdjustedContribution_2054ACD40AA45116AF013B0388BE0065" xlink:type="locator" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_84C20AD16DDE57C681E368EDA53C17DE" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdlx_AdjustedContribution_2054ACD40AA45116AF013B0388BE0065" xlink:to="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_84C20AD16DDE57C681E368EDA53C17DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_C1349744A6965F3A8D31B74C411323E2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cdlx_AdjustedContribution_2054ACD40AA45116AF013B0388BE0065" xlink:to="loc_us-gaap_Revenues_C1349744A6965F3A8D31B74C411323E2" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SegmentsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1ce4b89e-fa52-7101-5bea-622168a4559a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1ce4b89e-fa52-7101-5bea-622168a4559a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_61d6663d-71dc-4159-c90b-9591805979c3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1ce4b89e-fa52-7101-5bea-622168a4559a" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_61d6663d-71dc-4159-c90b-9591805979c3" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>cdlx-20190930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingencies" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesTables" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsDetails" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsNotes" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsTables" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/Debt" xlink:href="cdlx-20190930.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtFuturePaymentsDetails" xlink:href="cdlx-20190930.xsd#DebtFuturePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtNarrativeDetails" xlink:href="cdlx-20190930.xsd#DebtNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtScheduleOfDebtDetails" xlink:href="cdlx-20190930.xsd#DebtScheduleOfDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtTables" xlink:href="cdlx-20190930.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DocumentAndEntityInformation" xlink:href="cdlx-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShare" xlink:href="cdlx-20190930.xsd#EarningsPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShareDetails" xlink:href="cdlx-20190930.xsd#EarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShareTables" xlink:href="cdlx-20190930.xsd#EarningsPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentation" xlink:href="cdlx-20190930.xsd#OverviewOfBusinessAndBasisOfPresentation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails" xlink:href="cdlx-20190930.xsd#OverviewOfBusinessAndBasisOfPresentationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedParties" xlink:href="cdlx-20190930.xsd#RelatedParties" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails" xlink:href="cdlx-20190930.xsd#RelatedPartiesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedPartiesTables" xlink:href="cdlx-20190930.xsd#RelatedPartiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueDetails" xlink:href="cdlx-20190930.xsd#RevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueNotes" xlink:href="cdlx-20190930.xsd#RevenueNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenuePolicies" xlink:href="cdlx-20190930.xsd#RevenuePolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueTables" xlink:href="cdlx-20190930.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/Segments" xlink:href="cdlx-20190930.xsd#Segments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails" xlink:href="cdlx-20190930.xsd#SegmentsAdjustedContributionReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails" xlink:href="cdlx-20190930.xsd#SegmentsConcentrationOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails" xlink:href="cdlx-20190930.xsd#SegmentsGeographicalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsNarrativeDetails" xlink:href="cdlx-20190930.xsd#SegmentsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails" xlink:href="cdlx-20190930.xsd#SegmentsRevenueBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsTables" xlink:href="cdlx-20190930.xsd#SegmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensation" xlink:href="cdlx-20190930.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationSummaryOfRsuActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationTables" xlink:href="cdlx-20190930.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:to="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_92E2E73B20656C44C3A61ADFE7C6B3D7_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:to="loc_us-gaap_OtherCommitmentsDomain_92E2E73B20656C44C3A61ADFE7C6B3D7_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:to="loc_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareCommitmentMember" xlink:label="loc_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:to="loc_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid" xlink:label="loc_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareExpense" xlink:label="loc_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_GainLossOnFinancialInstitutionShare" xlink:label="loc_cdlx_GainLossOnFinancialInstitutionShare_4460050107715AD3857D289350B3958A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_cdlx_GainLossOnFinancialInstitutionShare_4460050107715AD3857D289350B3958A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_48F3EDCFC6DC4BD92AA9185BD4612CFF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_48F3EDCFC6DC4BD92AA9185BD4612CFF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_1E1D20580223FB459E3F185BD46263C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_48F3EDCFC6DC4BD92AA9185BD4612CFF" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_1E1D20580223FB459E3F185BD46263C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_5CBF9C1AF6127D0B31EE185BD4624DDA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1E1D20580223FB459E3F185BD46263C4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_5CBF9C1AF6127D0B31EE185BD4624DDA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_5CBF9C1AF6127D0B31EE185BD4624DDA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1E1D20580223FB459E3F185BD46263C4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_5CBF9C1AF6127D0B31EE185BD4624DDA" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CommonStockWarrantMember" xlink:label="loc_cdlx_CommonStockWarrantMember_10AB8825E26A5EE768C5185BD462B4FC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_5CBF9C1AF6127D0B31EE185BD4624DDA" xlink:to="loc_cdlx_CommonStockWarrantMember_10AB8825E26A5EE768C5185BD462B4FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassofWarrantorRightExercised" xlink:label="loc_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised" xlink:label="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightForfeitedAndCanceled" xlink:label="loc_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled" xlink:label="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_10790DF6FD39029C239C185BD749130F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:to="loc_us-gaap_StatementTable_10790DF6FD39029C239C185BD749130F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_25A17D8D281D8F1CEEEC185BD74A7B7B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_10790DF6FD39029C239C185BD749130F" xlink:to="loc_us-gaap_StatementClassOfStockAxis_25A17D8D281D8F1CEEEC185BD74A7B7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_C7EC7A167BBDFBFCB1CD185BD74A640A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_25A17D8D281D8F1CEEEC185BD74A7B7B" xlink:to="loc_us-gaap_ClassOfStockDomain_C7EC7A167BBDFBFCB1CD185BD74A640A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_C7EC7A167BBDFBFCB1CD185BD74A640A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_25A17D8D281D8F1CEEEC185BD74A7B7B" xlink:to="loc_us-gaap_ClassOfStockDomain_C7EC7A167BBDFBFCB1CD185BD74A640A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_2C335DCA8DEC1B5BCB72185BD74BE4E4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:to="loc_dei_DocumentPeriodEndDate_2C335DCA8DEC1B5BCB72185BD74BE4E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:to="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:to="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:to="loc_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="loc_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareLiabilityCurrent" xlink:label="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CustomerIncentiveLiability" xlink:label="loc_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="loc_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="loc_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_972E438877E65A04B49ED3893DB9A84A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_StatementTable_972E438877E65A04B49ED3893DB9A84A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_07A1B4405DA15BB68BE5244D43F87BE2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_972E438877E65A04B49ED3893DB9A84A" xlink:to="loc_us-gaap_StatementClassOfStockAxis_07A1B4405DA15BB68BE5244D43F87BE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B1B9D28ADED3C1B7D4371ADFE59F27A2_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07A1B4405DA15BB68BE5244D43F87BE2" xlink:to="loc_us-gaap_ClassOfStockDomain_B1B9D28ADED3C1B7D4371ADFE59F27A2_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_24C58646C01E537585922FF803DAEBAA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07A1B4405DA15BB68BE5244D43F87BE2" xlink:to="loc_us-gaap_ClassOfStockDomain_24C58646C01E537585922FF803DAEBAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_04E78FB1D376064A90D0373ABE0DC7FC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:to="loc_us-gaap_StatementTable_04E78FB1D376064A90D0373ABE0DC7FC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_04E78FB1D376064A90D0373ABE0DC7FC" xlink:to="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:to="loc_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:to="loc_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:to="loc_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_530714D60A6B24E81646373ABE0F983D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_530714D60A6B24E81646373ABE0F983D" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid" xlink:label="loc_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:to="loc_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9A958BF7B77702D7A9065BB647ECA3FD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9A958BF7B77702D7A9065BB647ECA3FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B03EC1A99BB3D72285975BB647EC219C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9A958BF7B77702D7A9065BB647ECA3FD" xlink:to="loc_us-gaap_ClassOfStockDomain_B03EC1A99BB3D72285975BB647EC219C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B03EC1A99BB3D72285975BB647EC219C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9A958BF7B77702D7A9065BB647ECA3FD" xlink:to="loc_us-gaap_ClassOfStockDomain_B03EC1A99BB3D72285975BB647EC219C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_B03EC1A99BB3D72285975BB647EC219C" xlink:to="loc_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:to="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:to="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_EFAA6D512DBB5E21CD495BB647EE276C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="loc_us-gaap_CommonStockMember_EFAA6D512DBB5E21CD495BB647EE276C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="loc_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant" xlink:label="loc_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:label="loc_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue" xlink:label="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/Debt" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/DebtFuturePaymentsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_775A0E02338584E668EB3737F84D030C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_srt_RangeAxis_775A0E02338584E668EB3737F84D030C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_775A0E02338584E668EB3737F84D030C" xlink:to="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_775A0E02338584E668EB3737F84D030C" xlink:to="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_B6199512D777ADE7348B3737F84E7CC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471" xlink:to="loc_srt_MinimumMember_B6199512D777ADE7348B3737F84E7CC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_A30FAC4CBB2F749CF9B83737F84E23EE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471" xlink:to="loc_srt_MaximumMember_A30FAC4CBB2F749CF9B83737F84E23EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:to="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:to="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8DB3800F76EBDE0FA9A93737F8506C86" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8DB3800F76EBDE0FA9A93737F8506C86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8DB3800F76EBDE0FA9A93737F8506C86" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8DB3800F76EBDE0FA9A93737F8506C86" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_553B58D813242F81E9623737F850FD52" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907" xlink:to="loc_us-gaap_LineOfCreditMember_553B58D813242F81E9623737F850FD52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_3930C5B197FFAA8028083737F851741F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907" xlink:to="loc_us-gaap_LoansPayableMember_3930C5B197FFAA8028083737F851741F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LoanFacilityThresholdTwoMember" xlink:label="loc_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:to="loc_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_4DD3D06F8444BDB50C0A3737F85208BD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:to="loc_us-gaap_LineOfCreditMember_4DD3D06F8444BDB50C0A3737F85208BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:to="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:to="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:to="loc_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_C9C1E4AB9B5EFD1EAC373737F85322E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_InterestPaid_C9C1E4AB9B5EFD1EAC373737F85322E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremiumCurrent" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_06BA1E849663E30C2FAB3737F8548702" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_06BA1E849663E30C2FAB3737F8548702" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_6189FEA13A0E124827973737F8547175" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_dei_DocumentPeriodEndDate_6189FEA13A0E124827973737F8547175" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" xlink:label="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DebtInstrumentInterestRateIncreaseEventofDefault" xlink:label="loc_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue" xlink:label="loc_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DebtInstrumentRequiredRevenueThreshold" xlink:label="loc_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/DebtScheduleOfDebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:to="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:to="loc_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:to="loc_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:to="loc_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:to="loc_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/DebtTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:to="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentDomain" xlink:label="loc_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:to="loc_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA_default" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentDomain" xlink:label="loc_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:to="loc_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_A00CAA037D65B237A1A137398313420F" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentPeriodEndDate_A00CAA037D65B237A1A137398313420F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:type="locator" />
    <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:type="locator" />
    <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2DB510316EFAAA748FC137398316B1E8" xlink:type="locator" />
    <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2DB510316EFAAA748FC137398316B1E8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:type="locator" />
    <link:definitionArc order="30" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:type="locator" />
    <link:definitionArc order="31" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/EarningsPerShare" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_63D5705A08F348B3B599185BD4C8836F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_63D5705A08F348B3B599185BD4C8836F" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CommonStockWarrantMember" xlink:label="loc_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="loc_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="loc_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_EDF6529913416C74305A185BD4C99BE0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:to="loc_us-gaap_StatementClassOfStockAxis_EDF6529913416C74305A185BD4C99BE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CBC4F6AF5E47DB1AE230185BD4C90ECB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_EDF6529913416C74305A185BD4C99BE0" xlink:to="loc_us-gaap_ClassOfStockDomain_CBC4F6AF5E47DB1AE230185BD4C90ECB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CBC4F6AF5E47DB1AE230185BD4C90ECB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_EDF6529913416C74305A185BD4C99BE0" xlink:to="loc_us-gaap_ClassOfStockDomain_CBC4F6AF5E47DB1AE230185BD4C90ECB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/EarningsPerShareTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_74B2B54205BB7D4FF59ECB69C45A2652" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_DebtInstrumentTable_74B2B54205BB7D4FF59ECB69C45A2652" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_74B2B54205BB7D4FF59ECB69C45A2652" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SPOMember" xlink:label="loc_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:to="loc_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:to="loc_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet" xlink:label="loc_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8EA60433ABCCC46AADCFCB69C45E1A68" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8EA60433ABCCC46AADCFCB69C45E1A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_Saleofstockdiscountsandcommissions" xlink:label="loc_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SaleofStockIssuanceCosts" xlink:label="loc_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/RelatedParties" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5D7307F49B3BB21A379B275B67DA7EB6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5D7307F49B3BB21A379B275B67DA7EB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4BAD897960FB54A55236275B67DA2DDA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5D7307F49B3BB21A379B275B67DA7EB6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4BAD897960FB54A55236275B67DA2DDA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4BAD897960FB54A55236275B67DA2DDA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5D7307F49B3BB21A379B275B67DA7EB6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4BAD897960FB54A55236275B67DA2DDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_CB9AAB83BAF662709A90275B67DA8208" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_CB9AAB83BAF662709A90275B67DA8208" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3E98015DF0BF8B7D8ACB275B67DAAA57_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CB9AAB83BAF662709A90275B67DA8208" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3E98015DF0BF8B7D8ACB275B67DAAA57_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3E98015DF0BF8B7D8ACB275B67DAAA57" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CB9AAB83BAF662709A90275B67DA8208" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3E98015DF0BF8B7D8ACB275B67DAAA57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_D0A763A29A27B67FFA7C275B67DBB2A2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_AwardTypeAxis_D0A763A29A27B67FFA7C275B67DBB2A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_706DDD19213D6BD140CE275B67DBC986_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_D0A763A29A27B67FFA7C275B67DBB2A2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_706DDD19213D6BD140CE275B67DBC986_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_706DDD19213D6BD140CE275B67DBC986" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_D0A763A29A27B67FFA7C275B67DBB2A2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_706DDD19213D6BD140CE275B67DBC986" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CommonStockWarrantMember" xlink:label="loc_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_706DDD19213D6BD140CE275B67DBC986" xlink:to="loc_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_FF78F43E535AA9D3EA3B275B67DBE6EB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_StatementClassOfStockAxis_FF78F43E535AA9D3EA3B275B67DBE6EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_A70FEE0AE763BDA1ED0B275B67DCC668_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_FF78F43E535AA9D3EA3B275B67DBE6EB" xlink:to="loc_us-gaap_ClassOfStockDomain_A70FEE0AE763BDA1ED0B275B67DCC668_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_A70FEE0AE763BDA1ED0B275B67DCC668" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_FF78F43E535AA9D3EA3B275B67DBE6EB" xlink:to="loc_us-gaap_ClassOfStockDomain_A70FEE0AE763BDA1ED0B275B67DCC668" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_2B267622A83AED15EC2B275B67DC1EC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_2B267622A83AED15EC2B275B67DC1EC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaap_StockOptionPlanExpense_7C32A26F2F7311156E0E275B67DC6234" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_us-gaap_StockOptionPlanExpense_7C32A26F2F7311156E0E275B67DC6234" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassofWarrantorRightExercised" xlink:label="loc_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/RelatedPartiesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/RevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:to="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1687F09D9933F3FF81B91B18891314AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:to="loc_srt_ProductOrServiceAxis_1687F09D9933F3FF81B91B18891314AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_58E6DA2FB2A9402718531B18DDAEF3BC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_1687F09D9933F3FF81B91B18891314AF" xlink:to="loc_srt_ProductsAndServicesDomain_58E6DA2FB2A9402718531B18DDAEF3BC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_58E6DA2FB2A9402718531B18DDAEF3BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_1687F09D9933F3FF81B91B18891314AF" xlink:to="loc_srt_ProductsAndServicesDomain_58E6DA2FB2A9402718531B18DDAEF3BC" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostperRedemptionMember" xlink:label="loc_cdlx_CostperRedemptionMember_5A8164A90BD75E26E1C41B188913C1A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_58E6DA2FB2A9402718531B18DDAEF3BC" xlink:to="loc_cdlx_CostperRedemptionMember_5A8164A90BD75E26E1C41B188913C1A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9810A20235C5773C2A631B188914D580" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9810A20235C5773C2A631B188914D580" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/RevenueNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/RevenuePolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/RevenueTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/Segments" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_A3419C50B15C62D910F3F9C283ADA0E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_A3419C50B15C62D910F3F9C283ADA0E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4B42CB24AB361BF647B9F9C283AE175B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_A3419C50B15C62D910F3F9C283ADA0E1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4B42CB24AB361BF647B9F9C283AE175B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4B42CB24AB361BF647B9F9C283AE175B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_A3419C50B15C62D910F3F9C283ADA0E1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4B42CB24AB361BF647B9F9C283AE175B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_498543D3EA931896B58DF9C283AEC132" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4B42CB24AB361BF647B9F9C283AE175B" xlink:to="loc_us-gaap_AccountsReceivableMember_498543D3EA931896B58DF9C283AEC132" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_CF942A46D96538DE4200F9C283AFF76C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_CF942A46D96538DE4200F9C283AFF76C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_BB6E4E5795C8EAD92E1BF9C283AFA771_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CF942A46D96538DE4200F9C283AFF76C" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_BB6E4E5795C8EAD92E1BF9C283AFA771_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_BB6E4E5795C8EAD92E1BF9C283AFA771" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CF942A46D96538DE4200F9C283AFF76C" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_BB6E4E5795C8EAD92E1BF9C283AFA771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_0433F665EF9B5F3EF154F9C283AFA4A4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_BB6E4E5795C8EAD92E1BF9C283AFA771" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_0433F665EF9B5F3EF154F9C283AFA4A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:to="loc_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:to="loc_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_5D585366F15A26D13DA3F9C283B14220" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_srt_MajorCustomersAxis_5D585366F15A26D13DA3F9C283B14220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_5D585366F15A26D13DA3F9C283B14220" xlink:to="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_5D585366F15A26D13DA3F9C283B14220" xlink:to="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_OneCustomerMember" xlink:label="loc_cdlx_OneCustomerMember_A748B3354DD596BB0CDCF9C283B10314" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF" xlink:to="loc_cdlx_OneCustomerMember_A748B3354DD596BB0CDCF9C283B10314" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_TwoCustomerMemberMember" xlink:label="loc_cdlx_TwoCustomerMemberMember_B915A5380B2287FDC070F9C283B21B71" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF" xlink:to="loc_cdlx_TwoCustomerMemberMember_B915A5380B2287FDC070F9C283B21B71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_99F4216C49573F90872FF9C283B2C794" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_99F4216C49573F90872FF9C283B2C794" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_91789BAE7545B2FC71FDF9C283B2FF9D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_99F4216C49573F90872FF9C283B2C794" xlink:to="loc_us-gaap_SegmentDomain_91789BAE7545B2FC71FDF9C283B2FF9D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_91789BAE7545B2FC71FDF9C283B2FF9D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_99F4216C49573F90872FF9C283B2C794" xlink:to="loc_us-gaap_SegmentDomain_91789BAE7545B2FC71FDF9C283B2FF9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:to="loc_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:to="loc_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_F376D88C9FDEB2C2443BF9C283B46797" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:to="loc_dei_DocumentPeriodEndDate_F376D88C9FDEB2C2443BF9C283B46797" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_E2DD7CD3B45D3B029A55F9C283B48CBC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_E2DD7CD3B45D3B029A55F9C283B48CBC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:to="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:to="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:to="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:to="loc_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:to="loc_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B8407F8FE0DA69415DD5D654CA3F1C53" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:to="loc_dei_DocumentPeriodEndDate_B8407F8FE0DA69415DD5D654CA3F1C53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:to="loc_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SegmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1E47E2439B7650018941B8B8A41900A3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_F83718A1DE685275A1D14C25F737B8CF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1E47E2439B7650018941B8B8A41900A3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_F83718A1DE685275A1D14C25F737B8CF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_99700CD1243252F2A83FE3B1DB00A8B4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_F83718A1DE685275A1D14C25F737B8CF" xlink:to="loc_srt_StatementGeographicalAxis_99700CD1243252F2A83FE3B1DB00A8B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_8EE00F0782C84C5620AC1ADFE6A3F55B_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_99700CD1243252F2A83FE3B1DB00A8B4" xlink:to="loc_srt_SegmentGeographicalDomain_8EE00F0782C84C5620AC1ADFE6A3F55B_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_889728071BFD5208B4732A65795F9903" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_99700CD1243252F2A83FE3B1DB00A8B4" xlink:to="loc_srt_SegmentGeographicalDomain_889728071BFD5208B4732A65795F9903" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_0C2AEB745F145A288C795E82E7F04F71" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_889728071BFD5208B4732A65795F9903" xlink:to="loc_country_GB_0C2AEB745F145A288C795E82E7F04F71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1E47E2439B7650018941B8B8A41900A3" xlink:to="loc_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1E47E2439B7650018941B8B8A41900A3" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71BE6CE3B11B5AD28352CE43B1487706" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71BE6CE3B11B5AD28352CE43B1487706" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71BE6CE3B11B5AD28352CE43B1487706" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_FA4CD0CE0B7059866CF124978283BA97_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:to="loc_us-gaap_SegmentDomain_FA4CD0CE0B7059866CF124978283BA97_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:to="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CardlyticDirectSegmentMember" xlink:label="loc_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:to="loc_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_OtherPlatformSolutionsMember" xlink:label="loc_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:to="loc_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustedContribution" xlink:label="loc_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_0DA1C54E70095D5E9435EC32418B96E1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_us-gaap_Revenues_0DA1C54E70095D5E9435EC32418B96E1" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_GainLossOnFinancialInstitutionShare" xlink:label="loc_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SegmentsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:to="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9A59B34491573BB962FBF9C2D5E99FC8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_srt_StatementGeographicalAxis_9A59B34491573BB962FBF9C2D5E99FC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_9A59B34491573BB962FBF9C2D5E99FC8" xlink:to="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_9A59B34491573BB962FBF9C2D5E99FC8" xlink:to="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_277861971FE20A4B9341F9C2D5E906EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB" xlink:to="loc_country_US_277861971FE20A4B9341F9C2D5E906EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_22C1419999B925523DDEF9C2D5EA10C6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB" xlink:to="loc_country_GB_22C1419999B925523DDEF9C2D5EA10C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:to="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:to="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_OneCustomerMember" xlink:label="loc_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="loc_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_TwoCustomerMemberMember" xlink:label="loc_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="loc_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LargestFIPartnerOneMember" xlink:label="loc_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="loc_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LargestFIPartnerTwoMember" xlink:label="loc_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="loc_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_2A907F3E3F2CF71D1D9EF9C2D5F0A88A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_srt_RangeAxis_2A907F3E3F2CF71D1D9EF9C2D5F0A88A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2A907F3E3F2CF71D1D9EF9C2D5F0A88A" xlink:to="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2A907F3E3F2CF71D1D9EF9C2D5F0A88A" xlink:to="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B" xlink:to="loc_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B" xlink:to="loc_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:to="loc_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionPartnerMember" xlink:label="loc_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:to="loc_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_3E39A152EDCD032ADBA3F9C2D5F9C8F6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:to="loc_dei_DocumentPeriodEndDate_3E39A152EDCD032ADBA3F9C2D5F9C8F6" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionsAgreementTerm" xlink:label="loc_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:to="loc_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:to="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:to="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:to="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostperServedSalesMember" xlink:label="loc_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:to="loc_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostperRedemptionMember" xlink:label="loc_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:to="loc_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostOtherMember" xlink:label="loc_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:to="loc_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6EF5162B952C8DCC309FD65AC5324D22" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_F7996A6FA1BD46DB8310D65AC53179D5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_6EF5162B952C8DCC309FD65AC5324D22" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_F7996A6FA1BD46DB8310D65AC53179D5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_802AB259708B02518EDCD65AC53103F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_F7996A6FA1BD46DB8310D65AC53179D5" xlink:to="loc_srt_ProductOrServiceAxis_802AB259708B02518EDCD65AC53103F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_F6B1573EC033DB86B30FD65AC532A618_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_802AB259708B02518EDCD65AC53103F7" xlink:to="loc_srt_ProductsAndServicesDomain_F6B1573EC033DB86B30FD65AC532A618_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_F6B1573EC033DB86B30FD65AC532A618" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_802AB259708B02518EDCD65AC53103F7" xlink:to="loc_srt_ProductsAndServicesDomain_F6B1573EC033DB86B30FD65AC532A618" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_18178E92CA95534596B4DACE08354090" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:to="loc_us-gaap_PlanNameAxis_18178E92CA95534596B4DACE08354090" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_90F29AB53F0BED2756D21ADFE6C1418C_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_18178E92CA95534596B4DACE08354090" xlink:to="loc_us-gaap_PlanNameDomain_90F29AB53F0BED2756D21ADFE6C1418C_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_C2CF4EA7172B5A38A9E13D9A1AB6CD28" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_18178E92CA95534596B4DACE08354090" xlink:to="loc_us-gaap_PlanNameDomain_C2CF4EA7172B5A38A9E13D9A1AB6CD28" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_A2018EmployeeStockPurchasePlanMember" xlink:label="loc_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_C2CF4EA7172B5A38A9E13D9A1AB6CD28" xlink:to="loc_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_7ED37ECF1B635B6D917E78EE303B79C3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:to="loc_us-gaap_AwardTypeAxis_7ED37ECF1B635B6D917E78EE303B79C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_686BE1DA0E305C204CFC1ADFE6CB5BC4_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7ED37ECF1B635B6D917E78EE303B79C3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_686BE1DA0E305C204CFC1ADFE6CB5BC4_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4C5C4905D27D500FA277686D20461676" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7ED37ECF1B635B6D917E78EE303B79C3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4C5C4905D27D500FA277686D20461676" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_B59378ACB5DA5E8D88D71C72848A3B2E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4C5C4905D27D500FA277686D20461676" xlink:to="loc_us-gaap_EmployeeStockMember_B59378ACB5DA5E8D88D71C72848A3B2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_92F09E475C1CDBCF9AC01ADFE6CB7F37_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_92F09E475C1CDBCF9AC01ADFE6CB7F37_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeliveryCostsMember" xlink:label="loc_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="loc_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_725C8EACBBB95FF1B27AAE13434F3B23" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_725C8EACBBB95FF1B27AAE13434F3B23" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:label="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_FC7B07C4DEA05C3F8778F3678A7134EB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_FC7B07C4DEA05C3F8778F3678A7134EB" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_88A82FBFEBEC5C16AAC036A104D7522D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_88A82FBFEBEC5C16AAC036A104D7522D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_19CE609FAB1F583EAC67A26A654992A2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_19CE609FAB1F583EAC67A26A654992A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_C986E7280E4F20BF828E2EEBDF056E32_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_19CE609FAB1F583EAC67A26A654992A2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_C986E7280E4F20BF828E2EEBDF056E32_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E0FE63DF58905890BFC1C62F78625C53" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_19CE609FAB1F583EAC67A26A654992A2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_E0FE63DF58905890BFC1C62F78625C53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_A92F891047265FF8B6E8AE00ECB8D6B3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_E0FE63DF58905890BFC1C62F78625C53" xlink:to="loc_us-gaap_SubsequentEventMember_A92F891047265FF8B6E8AE00ECB8D6B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1F8FBDF96AC1A81338FA2EEBDF055FE1_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1F8FBDF96AC1A81338FA2EEBDF055FE1_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeesAndNonEmployeeDirectorsMember" xlink:label="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:to="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_2C3DE677A3F15C71A0531D8968931834" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_PlanNameAxis_2C3DE677A3F15C71A0531D8968931834" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_43906260B6692F7505D22EEBDF05A317_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_2C3DE677A3F15C71A0531D8968931834" xlink:to="loc_us-gaap_PlanNameDomain_43906260B6692F7505D22EEBDF05A317_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_B3266089B8F1550180A051C35C602651" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_2C3DE677A3F15C71A0531D8968931834" xlink:to="loc_us-gaap_PlanNameDomain_B3266089B8F1550180A051C35C602651" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_840B7FD6B6C65C9A83EDE6EFD6C0D6EF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_srt_RangeAxis_840B7FD6B6C65C9A83EDE6EFD6C0D6EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_8FD0F72DE48274CD84E82EEBDF05D9AB_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_840B7FD6B6C65C9A83EDE6EFD6C0D6EF" xlink:to="loc_srt_RangeMember_8FD0F72DE48274CD84E82EEBDF05D9AB_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_524D26D813CB5590A5E147C00669F3D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_840B7FD6B6C65C9A83EDE6EFD6C0D6EF" xlink:to="loc_srt_RangeMember_524D26D813CB5590A5E147C00669F3D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_3BBFE1B821E55BB99EE237284B4955F0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_524D26D813CB5590A5E147C00669F3D7" xlink:to="loc_srt_MinimumMember_3BBFE1B821E55BB99EE237284B4955F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_5667B080B6F0506681955D76702F398D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_524D26D813CB5590A5E147C00669F3D7" xlink:to="loc_srt_MaximumMember_5667B080B6F0506681955D76702F398D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_FAF5F5E34AB95CC991AB6242F0D93CE4" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_AwardTypeAxis_FAF5F5E34AB95CC991AB6242F0D93CE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10F4A83EE9224F73707E2EEBDF05EEE8_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_FAF5F5E34AB95CC991AB6242F0D93CE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10F4A83EE9224F73707E2EEBDF05EEE8_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_FAF5F5E34AB95CC991AB6242F0D93CE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1599E74138145D46A0CE62F4C9CF0612" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1599E74138145D46A0CE62F4C9CF0612" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9C079E1D104D55D9BA8137419EF5AA79" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9C079E1D104D55D9BA8137419EF5AA79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:to="loc_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_4937F83C7F1357219A90EDAF3F6CD0B8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:to="loc_us-gaap_EmployeeStockMember_4937F83C7F1357219A90EDAF3F6CD0B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_235C66DB85F750A7867D6F5DF7A1256C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_VestingAxis_235C66DB85F750A7867D6F5DF7A1256C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_E5BF92368C0CAF8F23232EEBDF05268D_9FE71409A893591A912E95DB793F8BF2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_235C66DB85F750A7867D6F5DF7A1256C" xlink:to="loc_us-gaap_VestingDomain_E5BF92368C0CAF8F23232EEBDF05268D_9FE71409A893591A912E95DB793F8BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_235C66DB85F750A7867D6F5DF7A1256C" xlink:to="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7D7D843FCA245D878D28BC92ED11032F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7D7D843FCA245D878D28BC92ED11032F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:label="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:to="loc_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:to="loc_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:to="loc_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:to="loc_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:to="loc_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:to="loc_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:to="loc_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:to="loc_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:to="loc_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:to="loc_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:to="loc_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:to="loc_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:to="loc_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_44362A8BB38680A64290FDEA0B5C271A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_srt_RangeAxis_44362A8BB38680A64290FDEA0B5C271A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B79F931CAD90066F04CFFDEA0B5C6331_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_44362A8BB38680A64290FDEA0B5C271A" xlink:to="loc_srt_RangeMember_B79F931CAD90066F04CFFDEA0B5C6331_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B79F931CAD90066F04CFFDEA0B5C6331" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_44362A8BB38680A64290FDEA0B5C271A" xlink:to="loc_srt_RangeMember_B79F931CAD90066F04CFFDEA0B5C6331" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_E7706B8321441EEF07CCFDEA0B5CFCD0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_B79F931CAD90066F04CFFDEA0B5C6331" xlink:to="loc_srt_MaximumMember_E7706B8321441EEF07CCFDEA0B5CFCD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_27EABD4716E80649697BFDEA0B5C26B7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_us-gaap_TitleOfIndividualAxis_27EABD4716E80649697BFDEA0B5C26B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_D6130C1042A70BDF9565FDEA0B5C326E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_27EABD4716E80649697BFDEA0B5C26B7" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_D6130C1042A70BDF9565FDEA0B5C326E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_D6130C1042A70BDF9565FDEA0B5C326E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_27EABD4716E80649697BFDEA0B5C26B7" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_D6130C1042A70BDF9565FDEA0B5C326E" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeesAndNonEmployeeDirectorsMember" xlink:label="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_D51683DF002C452ECDB8FDEA0B5CA27E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_D6130C1042A70BDF9565FDEA0B5C326E" xlink:to="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_D51683DF002C452ECDB8FDEA0B5CA27E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_32C21BC063DF8C02A0DEFDEA0B5CA70D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_32C21BC063DF8C02A0DEFDEA0B5CA70D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E9867416BD35496E9583FDEA0B5C31F2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_32C21BC063DF8C02A0DEFDEA0B5CA70D" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_E9867416BD35496E9583FDEA0B5C31F2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E9867416BD35496E9583FDEA0B5C31F2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_32C21BC063DF8C02A0DEFDEA0B5CA70D" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_E9867416BD35496E9583FDEA0B5C31F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_D8A2DF2641B43825BFE9FDEA0B5C6DFF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_E9867416BD35496E9583FDEA0B5C31F2" xlink:to="loc_us-gaap_SubsequentEventMember_D8A2DF2641B43825BFE9FDEA0B5C6DFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_BCA0FE4CFF6C2F01C316FDEA0B5CDD66" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_us-gaap_AwardTypeAxis_BCA0FE4CFF6C2F01C316FDEA0B5CDD66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_BCA0FE4CFF6C2F01C316FDEA0B5CDD66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_BCA0FE4CFF6C2F01C316FDEA0B5CDD66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_RestrictedSecuritiesUnitsMember" xlink:label="loc_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:to="loc_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_B671E8C9FD1739C75B26FDEA0B66E6CA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_B671E8C9FD1739C75B26FDEA0B66E6CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_C8E72AE7BF66C9EC16FAFDEA0B661175" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:to="loc_us-gaap_PerformanceSharesMember_C8E72AE7BF66C9EC16FAFDEA0B661175" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_84962E87F8B0F42D321AFDEA0B66E04E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_84962E87F8B0F42D321AFDEA0B66E04E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaap_StockOptionPlanExpense_F3C9C47A534E4ECE7897FDEA0B66C82E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_StockOptionPlanExpense_F3C9C47A534E4ECE7897FDEA0B66C82E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78B55ADEBD3CAD9CD84FFDEA0B6601C8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78B55ADEBD3CAD9CD84FFDEA0B6601C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_F6CEB8DF571BD0B51B98FDEA0B665584" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_F6CEB8DF571BD0B51B98FDEA0B665584" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_D6BC01F3CC5D4C169E5EFDEA0B66CF43" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_D6BC01F3CC5D4C169E5EFDEA0B66CF43" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>cdlx-20190930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:to="lab_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:to="lab_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:to="lab_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70_label_en-US" xlink:label="lab_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:to="lab_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992_terseLabel_en-US" xlink:label="lab_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992_label_en-US" xlink:label="lab_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Date [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:to="lab_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:to="lab_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:to="lab_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:to="lab_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:to="lab_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:to="lab_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6_label_en-US" xlink:label="lab_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:to="lab_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A_terseLabel_en-US" xlink:label="lab_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A_label_en-US" xlink:label="lab_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:to="lab_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89_label_en-US" xlink:label="lab_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:to="lab_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3_label_en-US" xlink:label="lab_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:to="lab_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:to="lab_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares (in thousands)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB6C59D4C8157507B99D274942C97660_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB6C59D4C8157507B99D274942C97660" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB6C59D4C8157507B99D274942C97660" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB6C59D4C8157507B99D274942C97660" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB6C59D4C8157507B99D274942C97660" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canceled (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5E6D4B9DB534D2A9EC1274942CB3AD4_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5E6D4B9DB534D2A9EC1274942CB3AD4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5E6D4B9DB534D2A9EC1274942CB3AD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5E6D4B9DB534D2A9EC1274942CB3AD4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5E6D4B9DB534D2A9EC1274942CB3AD4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_ECFA172E4964ADB32A95D654CA3CA563_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_ECFA172E4964ADB32A95D654CA3CA563" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_ECFA172E4964ADB32A95D654CA3CA563" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_ECFA172E4964ADB32A95D654CA3CA563" xlink:to="lab_us-gaap_SegmentReportingAbstract_ECFA172E4964ADB32A95D654CA3CA563" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:to="lab_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:to="lab_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:type="arc" />
    <link:label id="lab_country_US_2E3AD512571B2CADB423D654CA3E0115_terseLabel_en-US" xlink:label="lab_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_2E3AD512571B2CADB423D654CA3E0115_label_en-US" xlink:label="lab_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:to="lab_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:type="arc" />
    <link:label id="lab_country_GB_353D79FF15FA59058E89D654CA3F2032_terseLabel_en-US" xlink:label="lab_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United Kingdom</link:label>
    <link:label id="lab_country_GB_353D79FF15FA59058E89D654CA3F2032_label_en-US" xlink:label="lab_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:to="lab_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578_label_en-US" xlink:label="lab_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:to="lab_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_B1CCE88FC58052A6330DF9C2D5E880ED_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_B1CCE88FC58052A6330DF9C2D5E880ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_B1CCE88FC58052A6330DF9C2D5E880ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_B1CCE88FC58052A6330DF9C2D5E880ED" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_B1CCE88FC58052A6330DF9C2D5E880ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="lab_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:type="arc" />
    <link:label id="lab_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C_label_en-US" xlink:label="lab_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:to="lab_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:type="arc" />
    <link:label id="lab_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="lab_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:type="arc" />
    <link:label id="lab_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D_terseLabel_en-US" xlink:label="lab_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One Customer</link:label>
    <link:label id="lab_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D_label_en-US" xlink:label="lab_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">One Customer [Member]</link:label>
    <link:label id="lab_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D_documentation_en-US" xlink:label="lab_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">One Customer [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_OneCustomerMember" xlink:label="loc_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:to="lab_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:type="arc" />
    <link:label id="lab_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724_terseLabel_en-US" xlink:label="lab_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Two Customer [Member] [Member]</link:label>
    <link:label id="lab_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724_label_en-US" xlink:label="lab_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Customer [Member] [Member]</link:label>
    <link:label id="lab_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724_documentation_en-US" xlink:label="lab_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Customer [Member] [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_TwoCustomerMemberMember" xlink:label="loc_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:to="lab_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:type="arc" />
    <link:label id="lab_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0_terseLabel_en-US" xlink:label="lab_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank of America</link:label>
    <link:label id="lab_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0_label_en-US" xlink:label="lab_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Largest FI Partner One [Member]</link:label>
    <link:label id="lab_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0_documentation_en-US" xlink:label="lab_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Largest FI Partner One [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LargestFIPartnerOneMember" xlink:label="loc_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:to="lab_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:type="arc" />
    <link:label id="lab_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53_terseLabel_en-US" xlink:label="lab_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chase</link:label>
    <link:label id="lab_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53_label_en-US" xlink:label="lab_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Largest FI Partner Two [Member]</link:label>
    <link:label id="lab_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53_documentation_en-US" xlink:label="lab_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Largest FI Partner Two [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LargestFIPartnerTwoMember" xlink:label="loc_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:to="lab_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386_label_en-US" xlink:label="lab_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:to="lab_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1_label_en-US" xlink:label="lab_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:to="lab_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Concentration Risk</link:label>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C_label_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:to="lab_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:to="lab_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:type="arc" />
    <link:label id="lab_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Institution Partner</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Institution Partner [Member]</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Institution Partner [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionPartnerMember" xlink:label="loc_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:to="lab_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:type="arc" />
    <link:label id="lab_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial institutions agreement, term</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Institutions Agreement, Term</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Institutions Agreement, Term</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionsAgreementTerm" xlink:label="loc_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:to="lab_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:to="lab_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:to="lab_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:type="arc" />
    <link:label id="lab_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062_terseLabel_en-US" xlink:label="lab_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost per Served Sales [Member]</link:label>
    <link:label id="lab_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062_label_en-US" xlink:label="lab_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost per Served Sales [Member]</link:label>
    <link:label id="lab_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062_documentation_en-US" xlink:label="lab_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost per Served Sales [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostperServedSalesMember" xlink:label="loc_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:to="lab_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:type="arc" />
    <link:label id="lab_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A_terseLabel_en-US" xlink:label="lab_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost per Redemption [Member]</link:label>
    <link:label id="lab_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A_label_en-US" xlink:label="lab_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost per Redemption [Member]</link:label>
    <link:label id="lab_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A_documentation_en-US" xlink:label="lab_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost per Redemption [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostperRedemptionMember" xlink:label="loc_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:to="lab_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:type="arc" />
    <link:label id="lab_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C_terseLabel_en-US" xlink:label="lab_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost Other [Member]</link:label>
    <link:label id="lab_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C_label_en-US" xlink:label="lab_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Other [Member]</link:label>
    <link:label id="lab_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C_documentation_en-US" xlink:label="lab_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost Other [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostOtherMember" xlink:label="loc_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:to="lab_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_C2BC711D8AB2AD45FC391B188912391A_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract_C2BC711D8AB2AD45FC391B188912391A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_C2BC711D8AB2AD45FC391B188912391A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_C2BC711D8AB2AD45FC391B188912391A" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract_C2BC711D8AB2AD45FC391B188912391A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05_label_en-US" xlink:label="lab_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:to="lab_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:to="lab_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_274F90851E18183B3C9CFCCC2FE8F53A_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_274F90851E18183B3C9CFCCC2FE8F53A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_274F90851E18183B3C9CFCCC2FE8F53A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_274F90851E18183B3C9CFCCC2FE8F53A" xlink:to="lab_us-gaap_DebtDisclosureAbstract_274F90851E18183B3C9CFCCC2FE8F53A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:to="lab_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lines of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:to="lab_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loans</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans Payable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:to="lab_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:to="lab_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:to="lab_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:to="lab_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_E7D0F558C4E792F4ECFA1ADFE7104D25_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_49C45C17B5365BDD958D183263C237FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SEGMENTS</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_E7D0F558C4E792F4ECFA1ADFE7104D25_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_49C45C17B5365BDD958D183263C237FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_49C45C17B5365BDD958D183263C237FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_49C45C17B5365BDD958D183263C237FA" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_49C45C17B5365BDD958D183263C237FA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_5D22920BD773DECFE15E1ADFE8238C4B_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_51471DBBFC4A5D4B9FBA98A7D8EB448A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_5D22920BD773DECFE15E1ADFE8238C4B_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_51471DBBFC4A5D4B9FBA98A7D8EB448A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_51471DBBFC4A5D4B9FBA98A7D8EB448A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_51471DBBFC4A5D4B9FBA98A7D8EB448A" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_51471DBBFC4A5D4B9FBA98A7D8EB448A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_A781CE220592DCD468EE1AE211D4920E_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_B7BEC15D25C85989B9520E34F9FC623B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_B7BEC15D25C85989B9520E34F9FC623B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_B7BEC15D25C85989B9520E34F9FC623B" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_B7BEC15D25C85989B9520E34F9FC623B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_54C7C15E1D6730C9165A1AE211D4DBCF_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_51936C1933885A24B5EE95E9C4C3E44A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_54C7C15E1D6730C9165A1AE211D4DBCF_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_51936C1933885A24B5EE95E9C4C3E44A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_51936C1933885A24B5EE95E9C4C3E44A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_51936C1933885A24B5EE95E9C4C3E44A" xlink:to="lab_us-gaap_NetIncomeLoss_51936C1933885A24B5EE95E9C4C3E44A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_9FDDC475C8F7B3A7634D1AE211D46A99_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C02595A4739E521583A0609E81F119E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_9FDDC475C8F7B3A7634D1AE211D46A99_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C02595A4739E521583A0609E81F119E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C02595A4739E521583A0609E81F119E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C02595A4739E521583A0609E81F119E9" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C02595A4739E521583A0609E81F119E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_5E80D7F65FE1E5879CBC1AE211D45B62_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_AE87710823E958F8AF4AF5ACCC2E5D0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_5E80D7F65FE1E5879CBC1AE211D45B62_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_AE87710823E958F8AF4AF5ACCC2E5D0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_AE87710823E958F8AF4AF5ACCC2E5D0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_AE87710823E958F8AF4AF5ACCC2E5D0C" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_AE87710823E958F8AF4AF5ACCC2E5D0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_15C94E36C09A2B15B3CD1AE211D42602_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_68F3E0394CB05D5E90A5702F954344AD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_15C94E36C09A2B15B3CD1AE211D42602_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_68F3E0394CB05D5E90A5702F954344AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_68F3E0394CB05D5E90A5702F954344AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_68F3E0394CB05D5E90A5702F954344AD" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_68F3E0394CB05D5E90A5702F954344AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_FA70BBF07D491C4E04181ADFE7F0C027_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract_FC91C0835A11520D9124C69D99467229" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_FC91C0835A11520D9124C69D99467229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_FC91C0835A11520D9124C69D99467229" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract_FC91C0835A11520D9124C69D99467229" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BB4F4C9C88E0688AF52E1ADFE7F03649_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_EAE90D89B8B854D193F9A067C0D5961F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RELATED PARTIES</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_BB4F4C9C88E0688AF52E1ADFE7F03649_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_EAE90D89B8B854D193F9A067C0D5961F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_EAE90D89B8B854D193F9A067C0D5961F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_EAE90D89B8B854D193F9A067C0D5961F" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_EAE90D89B8B854D193F9A067C0D5961F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_7F1857C5FFE5FC79E1B5249782837284_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_7F1857C5FFE5FC79E1B5249782837284_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentDomain_FA4CD0CE0B7059866CF124978283BA97_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_FA4CD0CE0B7059866CF124978283BA97_label_en-US" xlink:label="lab_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:to="lab_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:type="arc" />
    <link:label id="lab_cdlx_CardlyticDirectSegmentMember_BFE217D49974787D30E5249782835AFD_terseLabel_en-US" xlink:label="lab_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cardlytics Direct</link:label>
    <link:label id="lab_cdlx_CardlyticDirectSegmentMember_BFE217D49974787D30E5249782835AFD_label_en-US" xlink:label="lab_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cardlytic Direct Segment [Member]</link:label>
    <link:label id="lab_cdlx_CardlyticDirectSegmentMember_BFE217D49974787D30E5249782835AFD_documentation_en-US" xlink:label="lab_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cardlytic Direct Segment [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CardlyticDirectSegmentMember" xlink:label="loc_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:to="lab_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:type="arc" />
    <link:label id="lab_cdlx_OtherPlatformSolutionsMember_7E6454BED63E01196754249782843841_terseLabel_en-US" xlink:label="lab_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Platform Solutions</link:label>
    <link:label id="lab_cdlx_OtherPlatformSolutionsMember_7E6454BED63E01196754249782843841_label_en-US" xlink:label="lab_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Platform Solutions [Member]</link:label>
    <link:label id="lab_cdlx_OtherPlatformSolutionsMember_7E6454BED63E01196754249782843841_documentation_en-US" xlink:label="lab_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Platform Solutions [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_OtherPlatformSolutionsMember" xlink:label="loc_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:to="lab_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:type="arc" />
    <link:label id="lab_cdlx_AdjustedContribution_FD5FE494E22A62D6D5A2249782843EC7_totalLabel_en-US" xlink:label="lab_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Adjusted contribution</link:label>
    <link:label id="lab_cdlx_AdjustedContribution_FD5FE494E22A62D6D5A2249782843EC7_label_en-US" xlink:label="lab_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted Contribution</link:label>
    <link:label id="lab_cdlx_AdjustedContribution_FD5FE494E22A62D6D5A2249782843EC7_documentation_en-US" xlink:label="lab_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" 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:href="cdlx-20190930.xsd#cdlx_AdjustedContribution" xlink:label="loc_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:to="lab_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:type="arc" />
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_348BE301B1C513534FAE249782847460_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plus: FI Share and other third-party costs</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_348BE301B1C513534FAE249782847460_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Institution Share And Other Third-Party Costs, Excluding Non-cash Equity Expense and Deferred Implementation Costs</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_348BE301B1C513534FAE249782847460_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Institution Share And Other Third-Party Costs, Excluding Non-cash Equity Expense and Deferred Implementation Costs</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:to="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:type="arc" />
    <link:label id="lab_cdlx_GainLossOnFinancialInstitutionShare_2B484F2C285F41A1887424978285EA29_terseLabel_en-US" xlink:label="lab_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash gain on financial institution share</link:label>
    <link:label id="lab_cdlx_GainLossOnFinancialInstitutionShare_2B484F2C285F41A1887424978285EA29_label_en-US" xlink:label="lab_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) On Financial Institution Share</link:label>
    <link:label id="lab_cdlx_GainLossOnFinancialInstitutionShare_2B484F2C285F41A1887424978285EA29_documentation_en-US" xlink:label="lab_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) On Financial Institution Share</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_GainLossOnFinancialInstitutionShare" xlink:label="loc_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:to="lab_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_7330F639E2403965F43C1ADFE59FA3E2_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_2CA7AC14040D5EFAB39387F10E493B73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2CA7AC14040D5EFAB39387F10E493B73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2CA7AC14040D5EFAB39387F10E493B73" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_2CA7AC14040D5EFAB39387F10E493B73" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_0E503436FF78CBF599CB1ADFE59FD1CF_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par or stated value per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_0E503436FF78CBF599CB1ADFE59FD1CF_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_51CD5E5DCCB4BF465ACE1ADFE59F9DC8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_51CD5E5DCCB4BF465ACE1ADFE59F9DC8_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_045E90E9829CBCF910BE1ADFE59FB758_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_045E90E9829CBCF910BE1ADFE59FB758_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:to="lab_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_16F18DB947D3DA4F3AAC1ADFE59F7EEE_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_16F18DB947D3DA4F3AAC1ADFE59F7EEE_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:to="lab_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="lab_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other receivables</link:label>
    <link:label id="lab_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B_label_en-US" xlink:label="lab_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Receivables, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:to="lab_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:to="lab_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term assets:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716" xlink:type="arc" />
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred FI implementation costs, net</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Net, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1_label_en-US" xlink:label="lab_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:to="lab_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:to="lab_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:type="arc" />
    <link:label id="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FI Share liability</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Institution Share Liability, Current</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Institution Share Liability, Current</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareLiabilityCurrent" xlink:label="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:to="lab_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:type="arc" />
    <link:label id="lab_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0_terseLabel_en-US" xlink:label="lab_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer Incentive liability</link:label>
    <link:label id="lab_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0_label_en-US" xlink:label="lab_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Incentive Liability</link:label>
    <link:label id="lab_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0_documentation_en-US" xlink:label="lab_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Incentive Liability</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CustomerIncentiveLiability" xlink:label="loc_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:to="lab_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred billings</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D" xlink:to="lab_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:to="lab_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Rent Credit, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:to="lab_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, net of current portion</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:to="lab_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:type="arc" />
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock:</link:label>
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA_label_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:to="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="lab_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.0001 par value&#8212;100,000 shares authorized and 22,466 and 25,664 shares issued and outstanding as of December 31, 2018 and September 30, 2019, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:to="lab_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:to="lab_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityAbstract_4CBB8F5BF426B7BABFFE933E4C11168D_label_en-US" xlink:label="lab_us-gaap_EquityAbstract_4CBB8F5BF426B7BABFFE933E4C11168D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_4CBB8F5BF426B7BABFFE933E4C11168D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract_4CBB8F5BF426B7BABFFE933E4C11168D" xlink:to="lab_us-gaap_EquityAbstract_4CBB8F5BF426B7BABFFE933E4C11168D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_6F692B98295A422FEF741ADFE499863A_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_F448DDAD3999594CAD141BE762478A9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_6F692B98295A422FEF741ADFE499863A_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_F448DDAD3999594CAD141BE762478A9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_F448DDAD3999594CAD141BE762478A9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_F448DDAD3999594CAD141BE762478A9D" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_F448DDAD3999594CAD141BE762478A9D" xlink:type="arc" />
    <link:label id="lab_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68_label_en-US" xlink:label="lab_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68_documentation_en-US" xlink:label="lab_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DocumentAndEntityInformationAbstract" xlink:label="loc_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68" xlink:to="lab_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68" xlink:type="arc" />
    <link:label id="lab_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84_label_en-US" xlink:label="lab_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:to="lab_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:type="arc" />
    <link:label id="lab_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information, Document [Axis]</link:label>
    <link:label id="lab_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9_label_en-US" xlink:label="lab_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information, Document [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:to="lab_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:type="arc" />
    <link:label id="lab_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA_terseLabel_en-US" xlink:label="lab_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document [Domain]</link:label>
    <link:label id="lab_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA_label_en-US" xlink:label="lab_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentDomain" xlink:label="loc_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:to="lab_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:type="arc" />
    <link:label id="lab_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="lab_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:type="arc" />
    <link:label id="lab_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7_label_en-US" xlink:label="lab_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:to="lab_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:type="arc" />
    <link:label id="lab_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E_label_en-US" xlink:label="lab_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:to="lab_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:type="arc" />
    <link:label id="lab_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:to="lab_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:type="arc" />
    <link:label id="lab_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23_label_en-US" xlink:label="lab_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:to="lab_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:type="arc" />
    <link:label id="lab_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B_label_en-US" xlink:label="lab_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:to="lab_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:type="arc" />
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:to="lab_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6_label_en-US" xlink:label="lab_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:to="lab_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:type="arc" />
    <link:label id="lab_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222_label_en-US" xlink:label="lab_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:to="lab_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_55BAC647F04FD95C588A373983132DB7_terseLabel_en-US" xlink:label="lab_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_55BAC647F04FD95C588A373983132DB7_label_en-US" xlink:label="lab_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:to="lab_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5_label_en-US" xlink:label="lab_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:to="lab_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919_label_en-US" xlink:label="lab_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:to="lab_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:to="lab_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:type="arc" />
    <link:label id="lab_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D_label_en-US" xlink:label="lab_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:to="lab_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:to="lab_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:to="lab_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:type="arc" />
    <link:label id="lab_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:to="lab_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:type="arc" />
    <link:label id="lab_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:to="lab_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:to="lab_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:to="lab_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:to="lab_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:to="lab_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:to="lab_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:to="lab_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:type="arc" />
    <link:label id="lab_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:to="lab_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:to="lab_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:type="arc" />
    <link:label id="lab_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:to="lab_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:type="arc" />
    <link:label id="lab_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863_label_en-US" xlink:label="lab_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:to="lab_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:type="arc" />
    <link:label id="lab_dei_CityAreaCode_899A4C315492CC14134837398316D541_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_899A4C315492CC14134837398316D541_label_en-US" xlink:label="lab_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:to="lab_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_C33A4825ECBE9493664A1ADFE7E62A3D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A14FE38C26FD54679434947583759541" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of segment reporting information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_C33A4825ECBE9493664A1ADFE7E62A3D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A14FE38C26FD54679434947583759541" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A14FE38C26FD54679434947583759541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A14FE38C26FD54679434947583759541" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A14FE38C26FD54679434947583759541" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_D5D25A4CD6E4B94DD6AC1ADFE7E6E155_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_5671E11E58C352EA9C4B0045849DA00E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of revenue by geographic areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_D5D25A4CD6E4B94DD6AC1ADFE7E6E155_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_5671E11E58C352EA9C4B0045849DA00E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_5671E11E58C352EA9C4B0045849DA00E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_5671E11E58C352EA9C4B0045849DA00E" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_5671E11E58C352EA9C4B0045849DA00E" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_BBE14FFAC993AED6B4811ADFE6AB1FE0_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_BBE14FFAC993AED6B4811ADFE6AB1FE0_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:to="lab_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7CA4F5A9462A2C4F01981ADFE6AB4221_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7CA4F5A9462A2C4F01981ADFE6AB4221_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76948DDB80ED02F5001BFCCC1EBD7F3D_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76948DDB80ED02F5001BFCCC1EBD7F3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76948DDB80ED02F5001BFCCC1EBD7F3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76948DDB80ED02F5001BFCCC1EBD7F3D" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76948DDB80ED02F5001BFCCC1EBD7F3D" xlink:type="arc" />
    <link:label id="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8_terseLabel_en-US" xlink:label="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Financial Institution Costs [Roll Forward]</link:label>
    <link:label id="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8_label_en-US" xlink:label="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Financial Institution Costs [Roll Forward]</link:label>
    <link:label id="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8_documentation_en-US" xlink:label="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Financial Institution Costs [Roll Forward]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeferredFinancialInstitutionCostsRollForward" xlink:label="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:to="lab_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_7B8E99D946FB582F020EFCCC1EBE4F35_periodStartLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_7B8E99D946FB582F020EFCCC1EBE4F35" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_7B8E99D946FB582F020EFCCC1EBE4F35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_7B8E99D946FB582F020EFCCC1EBE4F35" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_7B8E99D946FB582F020EFCCC1EBE4F35" xlink:type="arc" />
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B_verboseLabel_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred costs</link:label>
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B_label_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Deferred Financial Institution Implementation Costs</link:label>
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B_documentation_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Deferred Financial Institution Implementation Costs</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B" xlink:to="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B" xlink:type="arc" />
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F_negatedTerseLabel_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Recoveries through FI Share</link:label>
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F_label_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Deferred Financial Institution Implementation Costs Recoveries Through Financial Institution Share, Net</link:label>
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F_documentation_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Deferred Financial Institution Implementation Costs Recoveries Through Financial Institution Share, Net</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F" xlink:to="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49" xlink:type="arc" />
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_5CBD9E3781C6E0BB9A8BFCCC1EBFCB0D_periodEndLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_5CBD9E3781C6E0BB9A8BFCCC1EBFCB0D" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_5CBD9E3781C6E0BB9A8BFCCC1EBFCB0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_5CBD9E3781C6E0BB9A8BFCCC1EBFCB0D" xlink:to="lab_us-gaap_ContractWithCustomerAssetNetNoncurrent_5CBD9E3781C6E0BB9A8BFCCC1EBFCB0D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_70269C62E500242D235F185BD4C7E64D_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_70269C62E500242D235F185BD4C7E64D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_70269C62E500242D235F185BD4C7E64D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_70269C62E500242D235F185BD4C7E64D" xlink:to="lab_us-gaap_EarningsPerShareAbstract_70269C62E500242D235F185BD4C7E64D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_5C85E5402DABCC72CC30185BD4C7BB96_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:type="arc" />
    <link:label id="lab_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173_verboseLabel_en-US" xlink:label="lab_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock warrants</link:label>
    <link:label id="lab_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173_label_en-US" xlink:label="lab_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Warrant [Member]</link:label>
    <link:label id="lab_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173_documentation_en-US" xlink:label="lab_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock Warrant [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CommonStockWarrantMember" xlink:label="loc_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:to="lab_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unvested restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock issuable pursuant to the ESPP</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA" xlink:to="lab_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_16B9E65915B74A6F09C7CB69C458700D_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_16B9E65915B74A6F09C7CB69C458700D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_16B9E65915B74A6F09C7CB69C458700D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_16B9E65915B74A6F09C7CB69C458700D" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_16B9E65915B74A6F09C7CB69C458700D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:type="arc" />
    <link:label id="lab_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92_terseLabel_en-US" xlink:label="lab_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SPO [Member]</link:label>
    <link:label id="lab_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92_label_en-US" xlink:label="lab_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SPO [Member]</link:label>
    <link:label id="lab_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92_documentation_en-US" xlink:label="lab_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SPO [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SPOMember" xlink:label="loc_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:to="lab_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:type="arc" />
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:to="lab_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:type="arc" />
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:type="arc" />
    <link:label id="lab_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79_terseLabel_en-US" xlink:label="lab_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance Seconday Public Offering, Net</link:label>
    <link:label id="lab_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79_label_en-US" xlink:label="lab_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance Seconday Public Offering, Net</link:label>
    <link:label id="lab_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79_documentation_en-US" xlink:label="lab_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance Seconday Public Offering, Net</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet" xlink:label="loc_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:to="lab_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:type="arc" />
    <link:label id="lab_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA_terseLabel_en-US" xlink:label="lab_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">sale of stock, discounts and commissions</link:label>
    <link:label id="lab_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA_label_en-US" xlink:label="lab_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">sale of stock, discounts and commissions</link:label>
    <link:label id="lab_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA_documentation_en-US" xlink:label="lab_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">sale of stock, discounts and commissions</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_Saleofstockdiscountsandcommissions" xlink:label="loc_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:to="lab_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:type="arc" />
    <link:label id="lab_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622_terseLabel_en-US" xlink:label="lab_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock, Issuance Costs</link:label>
    <link:label id="lab_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622_label_en-US" xlink:label="lab_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Issuance Costs</link:label>
    <link:label id="lab_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622_documentation_en-US" xlink:label="lab_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale of Stock, Issuance Costs</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SaleofStockIssuanceCosts" xlink:label="loc_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:to="lab_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesTable_D11EB09CC93CBDD573D61ADFE7C6CC6D_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_D11EB09CC93CBDD573D61ADFE7C6CC6D_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:to="lab_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_EA36112C34858DE75CE31ADFE7C6CC42_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_EA36112C34858DE75CE31ADFE7C6CC42_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:to="lab_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_92E2E73B20656C44C3A61ADFE7C6B3D7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_92E2E73B20656C44C3A61ADFE7C6B3D7_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:to="lab_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:type="arc" />
    <link:label id="lab_cdlx_FinancialInstitutionShareCommitmentMember_CAAB2055EE818C74B6321ADFE7C6271B_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Institution Share Commitment</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareCommitmentMember_CAAB2055EE818C74B6321ADFE7C6271B_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Institution Share Commitment [Member]</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareCommitmentMember_CAAB2055EE818C74B6321ADFE7C6271B_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Institution Share Commitment [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareCommitmentMember" xlink:label="loc_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:to="lab_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingenciesLineItems_14EF9B3A8DDA16724CF51ADFE7C69173_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_14EF9B3A8DDA16724CF51ADFE7C69173_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="lab_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:type="arc" />
    <link:label id="lab_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_FF5F4A7F6E483D3DA2221ADFE7C82BBF_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts not yet paid to FI</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_FF5F4A7F6E483D3DA2221ADFE7C82BBF_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Institution Partners, Unearned Amounts Not Yet Paid</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_FF5F4A7F6E483D3DA2221ADFE7C82BBF_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Institution Partners, Unearned Amounts Not Yet Paid</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid" xlink:label="loc_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:to="lab_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:type="arc" />
    <link:label id="lab_cdlx_FinancialInstitutionShareExpense_5D2D8773DFAEBCF330B71ADFE7C86FEE_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FI share, expense</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareExpense_5D2D8773DFAEBCF330B71ADFE7C86FEE_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Institution Share, Expense</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareExpense_5D2D8773DFAEBCF330B71ADFE7C86FEE_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Institution Share, Expense</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareExpense" xlink:label="loc_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:to="lab_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherCommitment_4631D85599C3AAEDE4E41ADFE7C873DB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FI share commitment</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_4631D85599C3AAEDE4E41ADFE7C873DB_label_en-US" xlink:label="lab_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Commitment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:to="lab_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_TitleOfIndividualAxis_63F29E805F01934C9BDD2EEBDF05BC23_terseLabel_en-US" xlink:label="lab_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_us-gaap_TitleOfIndividualAxis_63F29E805F01934C9BDD2EEBDF05BC23_label_en-US" xlink:label="lab_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:to="lab_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1F8FBDF96AC1A81338FA2EEBDF055FE1_terseLabel_en-US" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:label id="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_1F8FBDF96AC1A81338FA2EEBDF055FE1_label_en-US" xlink:label="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Relationship to Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:to="lab_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:type="arc" />
    <link:label id="lab_cdlx_EmployeesAndNonEmployeeDirectorsMember_FBBCE27B2F4C34DAB7A72EEBDF053B54_terseLabel_en-US" xlink:label="lab_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employees and non-employee directors</link:label>
    <link:label id="lab_cdlx_EmployeesAndNonEmployeeDirectorsMember_FBBCE27B2F4C34DAB7A72EEBDF053B54_label_en-US" xlink:label="lab_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employees And Non Employee Directors [Member]</link:label>
    <link:label id="lab_cdlx_EmployeesAndNonEmployeeDirectorsMember_FBBCE27B2F4C34DAB7A72EEBDF053B54_documentation_en-US" xlink:label="lab_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employees And Non Employee Directors [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeesAndNonEmployeeDirectorsMember" xlink:label="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:to="lab_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_A4DD82936725B00962F42EEBDF052E3D_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_9C079E1D104D55D9BA8137419EF5AA79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9C079E1D104D55D9BA8137419EF5AA79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_9C079E1D104D55D9BA8137419EF5AA79" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_9C079E1D104D55D9BA8137419EF5AA79" xlink:type="arc" />
    <link:label id="lab_us-gaap_PerformanceSharesMember_25926F77C68A252F2C732EEBDF05A95E_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_25926F77C68A252F2C732EEBDF05A95E_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:to="lab_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_44CE7F23E9AE431991882EEBDF05E50B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_44CE7F23E9AE431991882EEBDF05E50B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1F1D4D637B95A51FA5A32EEBDF0527F4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_1F1D4D637B95A51FA5A32EEBDF0527F4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_1B3B47A11B2C7569BE9A2EEBDF05E4EC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Three [Member]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_1B3B47A11B2C7569BE9A2EEBDF05E4EC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Three [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_9535CCEB8D112EDF42F12EEBDF05826C_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations Incurred</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_9535CCEB8D112EDF42F12EEBDF05826C_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations Incurred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9A5A3D515638FD10E8D72EEBDF15A269_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9A5A3D515638FD10E8D72EEBDF15A269_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:type="arc" />
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_2E246EA69A5C0F9E127E2EEBDF158F76_terseLabel_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares remaining available for issuance (in shares)</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_2E246EA69A5C0F9E127E2EEBDF158F76_label_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Remaining For Available For Issuance</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_2E246EA69A5C0F9E127E2EEBDF158F76_documentation_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Remaining For Available For Issuance</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:to="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:type="arc" />
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_EB5AA872C2FB39ACC7A62EEBDF158700_terseLabel_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized, annual increase</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_EB5AA872C2FB39ACC7A62EEBDF158700_label_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized, Annual Percentage Increase</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_EB5AA872C2FB39ACC7A62EEBDF158700_documentation_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" 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:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:to="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D2A6D9A0898D7539A98A2EEBDF15E6C3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D2A6D9A0898D7539A98A2EEBDF15E6C3_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_74100792EA288A534B642EEBDF150A78_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant date fair value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_74100792EA288A534B642EEBDF150A78_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_C9F5494478F6F9B76FE92EEBDF15FA57_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested in period, fair value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_C9F5494478F6F9B76FE92EEBDF15FA57_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5D600D3096AA709BDFA52EEBDF15CAE2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_5D600D3096AA709BDFA52EEBDF15CAE2_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_AF83B9C11A1BE46DA5D72EEBDF1544CD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_AF83B9C11A1BE46DA5D72EEBDF1544CD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_A123724E8721E4CC62802EEBDF1543E0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unvested PSU (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_A123724E8721E4CC62802EEBDF1543E0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:type="arc" />
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_5BC49C7D7F4CB87E2BC62EEBDF1580AD_terseLabel_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSU, performance condition, period</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_5BC49C7D7F4CB87E2BC62EEBDF1580AD_label_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Condition, Period</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_5BC49C7D7F4CB87E2BC62EEBDF1580AD_documentation_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Condition, Period</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:to="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:type="arc" />
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A4FD0C9911A4D8929CE62EEBDF15F754_terseLabel_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation cost, modification</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A4FD0C9911A4D8929CE62EEBDF15F754_label_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Expected Timing Of Achieving Performance Conditions</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A4FD0C9911A4D8929CE62EEBDF15F754_documentation_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Expected Timing Of Achieving Performance Conditions</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:to="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_CAD854DE99A736D6BECE2EEBDF15B7B4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation not yet recognized, awards other than options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_CAD854DE99A736D6BECE2EEBDF15B7B4_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_B36E403C0BD4C976855E2EEBDF15F199_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation cost not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_B36E403C0BD4C976855E2EEBDF15F199_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockOptionPlanExpense_334E3D963EFAB43343142EEBDF15D4B0_terseLabel_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option expense</link:label>
    <link:label id="lab_us-gaap_StockOptionPlanExpense_334E3D963EFAB43343142EEBDF15D4B0_label_en-US" xlink:label="lab_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock or Unit Option Plan Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:to="lab_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_7DA5CAC778FB51E496532EEBDF150E54_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued during period, RSU (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_7DA5CAC778FB51E496532EEBDF150E54_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_EEF102E6C6E0FABE63C62EEBDF15F8D8_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESPP, purchase price percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_EEF102E6C6E0FABE63C62EEBDF15F8D8_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:type="arc" />
    <link:label id="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_D21BF3A407CDD15D185D2EEBDF1556BD_terseLabel_en-US" xlink:label="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ESPP, number of shares authorized, annual increase (in shares)</link:label>
    <link:label id="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_D21BF3A407CDD15D185D2EEBDF1556BD_label_en-US" xlink:label="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan, Number Of Shares Authorized, Annual Increase</link:label>
    <link:label id="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_D21BF3A407CDD15D185D2EEBDF1556BD_documentation_en-US" xlink:label="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan, Number Of Shares Authorized, Annual Increase</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:label="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:to="lab_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:type="arc" />
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_9BC4B23C52E9ADDA1FEC2EEBDF15DF30_terseLabel_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_9BC4B23C52E9ADDA1FEC2EEBDF15DF30_label_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions</link:label>
    <link:label id="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_9BC4B23C52E9ADDA1FEC2EEBDF15DF30_documentation_en-US" xlink:label="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:to="lab_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:type="arc" />
    <link:label id="lab_cdlx_AdjustedContribution_33D487338F0DB9AFDBBCFDEA0B0DCE68_terseLabel_en-US" xlink:label="lab_cdlx_AdjustedContribution_33D487338F0DB9AFDBBCFDEA0B0DCE68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted contribution</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustedContribution" xlink:label="loc_cdlx_AdjustedContribution_33D487338F0DB9AFDBBCFDEA0B0DCE68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_AdjustedContribution_33D487338F0DB9AFDBBCFDEA0B0DCE68" xlink:to="lab_cdlx_AdjustedContribution_33D487338F0DB9AFDBBCFDEA0B0DCE68" xlink:type="arc" />
    <link:label id="lab_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143_terseLabel_en-US" xlink:label="lab_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash equity expense included in FI Share</link:label>
    <link:label id="lab_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143_label_en-US" xlink:label="lab_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Cash Equity Expense, Financial Institution Share</link:label>
    <link:label id="lab_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143_documentation_en-US" xlink:label="lab_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Cash Equity Expense, Financial Institution Share</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_NonCashEquityExpenseFinancialInstitutionShare" xlink:label="loc_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143" xlink:to="lab_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143" xlink:type="arc" />
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2_verboseLabel_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred FI implementation costs</link:label>
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2_label_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Deferred Implementation Costs , Amortization</link:label>
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2_documentation_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Deferred Implementation Costs , Amortization</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2" xlink:to="lab_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2" xlink:type="arc" />
    <link:label id="lab_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F_terseLabel_en-US" xlink:label="lab_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delivery costs</link:label>
    <link:label id="lab_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F_label_en-US" xlink:label="lab_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delivery Costs</link:label>
    <link:label id="lab_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F_documentation_en-US" xlink:label="lab_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Costs to deliver ad campaigns</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeliveryCosts" xlink:label="loc_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F" xlink:to="lab_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing expense</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7" xlink:to="lab_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administration expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization expense</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491" xlink:to="lab_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9_negatedLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Total other expense</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A1502D3FAC9B8ED80A8B1ADFE731E1D7_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31F98165C1AB5D659FCD623995147FF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_A1502D3FAC9B8ED80A8B1ADFE731E1D7_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31F98165C1AB5D659FCD623995147FF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31F98165C1AB5D659FCD623995147FF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31F98165C1AB5D659FCD623995147FF0" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31F98165C1AB5D659FCD623995147FF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:to="lab_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:to="lab_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:to="lab_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:to="lab_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_C6F58A5C87CA1E1F25455BB647E52F52_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_C6F58A5C87CA1E1F25455BB647E52F52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_C6F58A5C87CA1E1F25455BB647E52F52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_C6F58A5C87CA1E1F25455BB647E52F52" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_C6F58A5C87CA1E1F25455BB647E52F52" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:to="lab_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="lab_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:to="lab_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:type="arc" />
    <link:label id="lab_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED_terseLabel_en-US" xlink:label="lab_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Preferred Stock Warrant Conversion, Common Stock Warrant</link:label>
    <link:label id="lab_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED_label_en-US" xlink:label="lab_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Preferred Stock Warrant Conversion, Common Stock Warrant</link:label>
    <link:label id="lab_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED_documentation_en-US" xlink:label="lab_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Preferred Stock Warrant Conversion, Common Stock Warrant</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant" xlink:label="loc_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:to="lab_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A_terseLabel_en-US" xlink:label="lab_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants</link:label>
    <link:label id="lab_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A_label_en-US" xlink:label="lab_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:to="lab_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:to="lab_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C" xlink:to="lab_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of common stock options (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:type="arc" />
    <link:label id="lab_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54_terseLabel_en-US" xlink:label="lab_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised In Period</link:label>
    <link:label id="lab_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54_label_en-US" xlink:label="lab_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised In Period</link:label>
    <link:label id="lab_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54_documentation_en-US" xlink:label="lab_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised In Period</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:label="loc_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:to="lab_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Settlement of restricted stock (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of common stock warrants</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:type="arc" />
    <link:label id="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F_negatedTerseLabel_en-US" xlink:label="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accretion of redeemable convertible preferred stock to redemption value</link:label>
    <link:label id="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F_label_en-US" xlink:label="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Accretion To Redemption Value</link:label>
    <link:label id="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F_documentation_en-US" xlink:label="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid In Capital, Accretion To Redemption Value</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue" xlink:label="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:to="lab_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Accretion of Redemption Discount</link:label>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E_label_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Accretion of Redemption Discount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:to="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA" xlink:to="lab_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesOutstanding_0722393E62F1AA9A15CB5BB647F77F41_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding_0722393E62F1AA9A15CB5BB647F77F41" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_0722393E62F1AA9A15CB5BB647F77F41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding_0722393E62F1AA9A15CB5BB647F77F41" xlink:to="lab_us-gaap_SharesOutstanding_0722393E62F1AA9A15CB5BB647F77F41" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_C2DFE5307AF5CC8D25EC5BB647F7C7E5_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_C2DFE5307AF5CC8D25EC5BB647F7C7E5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_C2DFE5307AF5CC8D25EC5BB647F7C7E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_C2DFE5307AF5CC8D25EC5BB647F7C7E5" xlink:to="lab_us-gaap_StockholdersEquity_C2DFE5307AF5CC8D25EC5BB647F7C7E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_AB3E47AACB2A632DBBCF1ADFE6C1D9D9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_AB3E47AACB2A632DBBCF1ADFE6C1D9D9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:type="arc" />
    <link:label id="lab_cdlx_A2018EmployeeStockPurchasePlanMember_1D64720AF53E53329AD81ADFE6C1B2AD_terseLabel_en-US" xlink:label="lab_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_cdlx_A2018EmployeeStockPurchasePlanMember_1D64720AF53E53329AD81ADFE6C1B2AD_label_en-US" xlink:label="lab_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2018 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_cdlx_A2018EmployeeStockPurchasePlanMember_1D64720AF53E53329AD81ADFE6C1B2AD_documentation_en-US" xlink:label="lab_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2018 Employee Stock Purchase Plan [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_A2018EmployeeStockPurchasePlanMember" xlink:label="loc_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:to="lab_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_2D86F8EF814F3C98482A1ADFE6CBAA01_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_2D86F8EF814F3C98482A1ADFE6CBAA01_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_92F09E475C1CDBCF9AC01ADFE6CB7F37_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_92F09E475C1CDBCF9AC01ADFE6CB7F37_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:type="arc" />
    <link:label id="lab_cdlx_DeliveryCostsMember_FAA22EB3858B03554D411ADFE6CB9866_terseLabel_en-US" xlink:label="lab_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Delivery costs</link:label>
    <link:label id="lab_cdlx_DeliveryCostsMember_FAA22EB3858B03554D411ADFE6CB9866_label_en-US" xlink:label="lab_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delivery Costs [Member]</link:label>
    <link:label id="lab_cdlx_DeliveryCostsMember_FAA22EB3858B03554D411ADFE6CB9866_documentation_en-US" xlink:label="lab_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost to deliver ad campaigns</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeliveryCostsMember" xlink:label="loc_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:to="lab_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_83AD7E8CD78B0260FE831ADFE6CBF038_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing expense</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_83AD7E8CD78B0260FE831ADFE6CBF038_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_28D058D06A9315E76D1D1ADFE6CBB56E_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_28D058D06A9315E76D1D1ADFE6CBB56E_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5351C971E719D92CDDAC1ADFE6CB1685_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administration expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_5351C971E719D92CDDAC1ADFE6CB1685_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_4560E184BFB59BB644BA1ADFE6CB679C_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_4560E184BFB59BB644BA1ADFE6CB679C_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:type="arc" />
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_E1F9CBE9C0D45DADF7181ADFE6CBDA92_terseLabel_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Monthly Average Closing Price, Common Stock, Threshold</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_E1F9CBE9C0D45DADF7181ADFE6CBDA92_label_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Monthly Average Closing Price, Common Stock, Threshold</link:label>
    <link:label id="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_E1F9CBE9C0D45DADF7181ADFE6CBDA92_documentation_en-US" xlink:label="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" 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:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:to="lab_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0F88D5365D8502E50E691ADFE6CB7001_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0F88D5365D8502E50E691ADFE6CB7001_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_02282154ADD1EF9CFC6F1ADFE6CB0E30_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_02282154ADD1EF9CFC6F1ADFE6CB0E30_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:type="arc" />
    <link:label id="lab_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6_terseLabel_en-US" xlink:label="lab_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted securities units</link:label>
    <link:label id="lab_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6_label_en-US" xlink:label="lab_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Securities Units [Member]</link:label>
    <link:label id="lab_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6_documentation_en-US" xlink:label="lab_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Securities Units [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_RestrictedSecuritiesUnitsMember" xlink:label="loc_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:to="lab_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares (in thousands)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested &#8212; Beginning balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B19F4CBD9ABCFDF3C774FDEA0B662C9E_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B19F4CBD9ABCFDF3C774FDEA0B662C9E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested &#8212; Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B19F4CBD9ABCFDF3C774FDEA0B662C9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B19F4CBD9ABCFDF3C774FDEA0B662C9E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B19F4CBD9ABCFDF3C774FDEA0B662C9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested &#8212; Beginning balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C4BC3D8165864993CE2FFDEA0B66BDB0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C4BC3D8165864993CE2FFDEA0B66BDB0" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested &#8212; Ending balance (in usd per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C4BC3D8165864993CE2FFDEA0B66BDB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C4BC3D8165864993CE2FFDEA0B66BDB0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C4BC3D8165864993CE2FFDEA0B66BDB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_615DCC1A58E66FE602911ADFE8050861_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_33BB59CE7C565FCCBA8710E975F766C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of antidilutive securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_615DCC1A58E66FE602911ADFE8050861_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_33BB59CE7C565FCCBA8710E975F766C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_33BB59CE7C565FCCBA8710E975F766C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_33BB59CE7C565FCCBA8710E975F766C5" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_33BB59CE7C565FCCBA8710E975F766C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_B6F12964A6C811FF528B1ADFE5C539DE_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_B27614B9467F5DDEB12D7AC5D3B7C99F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_B6F12964A6C811FF528B1ADFE5C539DE_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_B27614B9467F5DDEB12D7AC5D3B7C99F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_B27614B9467F5DDEB12D7AC5D3B7C99F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_B27614B9467F5DDEB12D7AC5D3B7C99F" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_B27614B9467F5DDEB12D7AC5D3B7C99F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_32DF9B3AC621A73605011ADFE55132B4_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E502291758E35B158DE691A06D0ACD4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_32DF9B3AC621A73605011ADFE55132B4_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E502291758E35B158DE691A06D0ACD4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E502291758E35B158DE691A06D0ACD4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E502291758E35B158DE691A06D0ACD4B" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E502291758E35B158DE691A06D0ACD4B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:type="arc" />
    <link:label id="lab_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22_terseLabel_en-US" xlink:label="lab_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock Warrants</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CommonStockWarrantMember" xlink:label="loc_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22" xlink:to="lab_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Warrant Exercises</link:label>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82_label_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Warrant Exercises</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:to="lab_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:type="arc" />
    <link:label id="lab_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77_terseLabel_en-US" xlink:label="lab_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercised</link:label>
    <link:label id="lab_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77_label_en-US" xlink:label="lab_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercised</link:label>
    <link:label id="lab_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77_documentation_en-US" xlink:label="lab_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercised</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassofWarrantorRightExercised" xlink:label="loc_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:to="lab_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_22D7D96EF6CCD7CB3AD9185BD6A2CE82_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_22D7D96EF6CCD7CB3AD9185BD6A2CE82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_22D7D96EF6CCD7CB3AD9185BD6A2CE82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_22D7D96EF6CCD7CB3AD9185BD6A2CE82" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_22D7D96EF6CCD7CB3AD9185BD6A2CE82" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3" xlink:type="arc" />
    <link:label id="lab_cdlx_ConsumerIncentivesExpense_9CF4E03AB2D0944C07761ADFE8056F9C_terseLabel_en-US" xlink:label="lab_cdlx_ConsumerIncentivesExpense_D9636ADD4F9E5F97B9A8814975099DB6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer incentives, expense</link:label>
    <link:label id="lab_cdlx_ConsumerIncentivesExpense_9CF4E03AB2D0944C07761ADFE8056F9C_label_en-US" xlink:label="lab_cdlx_ConsumerIncentivesExpense_D9636ADD4F9E5F97B9A8814975099DB6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumer Incentives, Expense</link:label>
    <link:label id="lab_cdlx_ConsumerIncentivesExpense_9CF4E03AB2D0944C07761ADFE8056F9C_documentation_en-US" xlink:label="lab_cdlx_ConsumerIncentivesExpense_D9636ADD4F9E5F97B9A8814975099DB6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consumer Incentives, Expense</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ConsumerIncentivesExpense" xlink:label="loc_cdlx_ConsumerIncentivesExpense_D9636ADD4F9E5F97B9A8814975099DB6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ConsumerIncentivesExpense_D9636ADD4F9E5F97B9A8814975099DB6" xlink:to="lab_cdlx_ConsumerIncentivesExpense_D9636ADD4F9E5F97B9A8814975099DB6" xlink:type="arc" />
    <link:label id="lab_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59_terseLabel_en-US" xlink:label="lab_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consumer Incentives</link:label>
    <link:label id="lab_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59_label_en-US" xlink:label="lab_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consumer Incentives [Policy Text Block]</link:label>
    <link:label id="lab_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59_documentation_en-US" xlink:label="lab_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Consumer Incentives [Policy Text Block]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ConsumerIncentivesPolicyTextBlock" xlink:label="loc_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59" xlink:to="lab_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
    <link:label id="lab_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF_label_en-US" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:to="lab_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:to="lab_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:type="arc" />
    <link:label id="lab_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522_negatedTerseLabel_en-US" xlink:label="lab_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercised</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassofWarrantorRightExercised" xlink:label="loc_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522" xlink:to="lab_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522" xlink:type="arc" />
    <link:label id="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB_terseLabel_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Exercise Price of Warrant or Right, Exercised</link:label>
    <link:label id="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB_label_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Exercise Price of Warrant or Right, Exercised</link:label>
    <link:label id="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB_documentation_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Exercise Price of Warrant or Right, Exercised</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised" xlink:label="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:to="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:type="arc" />
    <link:label id="lab_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C_negatedTerseLabel_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Forfeited And Canceled</link:label>
    <link:label id="lab_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C_label_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Forfeited And Canceled</link:label>
    <link:label id="lab_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C_documentation_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Forfeited And Canceled</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightForfeitedAndCanceled" xlink:label="loc_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:to="lab_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:type="arc" />
    <link:label id="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905_terseLabel_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Exercise Price of Warrant or Right, Forfeited and Canceled</link:label>
    <link:label id="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905_label_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Exercise Price of Warrant or Right, Forfeited and Canceled</link:label>
    <link:label id="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905_documentation_en-US" xlink:label="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Class or Warrant or Right, Exercise Price of Warrant or Right, Forfeited and Canceled</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled" xlink:label="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:to="lab_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:type="arc" />
    <link:label id="lab_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A_label_en-US" xlink:label="lab_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:to="lab_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:type="arc" />
    <link:label id="lab_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097_label_en-US" xlink:label="lab_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:to="lab_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67_label_en-US" xlink:label="lab_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:to="lab_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:type="arc" />
    <link:label id="lab_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725_terseLabel_en-US" xlink:label="lab_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized Software Development Costs Incurred but Not yet Paid</link:label>
    <link:label id="lab_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725_label_en-US" xlink:label="lab_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Software Development Costs Incurred but Not yet Paid</link:label>
    <link:label id="lab_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725_documentation_en-US" xlink:label="lab_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized Software Development Costs Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid" xlink:label="loc_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:to="lab_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3" xlink:type="arc" />
    <link:label id="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7_terseLabel_en-US" xlink:label="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of financing costs charged to interest expense</link:label>
    <link:label id="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7_label_en-US" xlink:label="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization, Interest Expense</link:label>
    <link:label id="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7_documentation_en-US" xlink:label="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization, Interest Expense</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CapitalizedContractCostAmortizationInterestExpense" xlink:label="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7" xlink:to="lab_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accretion of debt discount and non-cash interest expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination of U.K. agreement expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8" xlink:to="lab_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of warrant liabilities, net</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8_label_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Adjustment of Warrants</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other non-cash expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3" xlink:type="arc" />
    <link:label id="lab_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8_negatedTerseLabel_en-US" xlink:label="lab_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement Of Paid-in-Kind Interest</link:label>
    <link:label id="lab_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8_label_en-US" xlink:label="lab_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement Of Paid-in-Kind Interest</link:label>
    <link:label id="lab_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8_documentation_en-US" xlink:label="lab_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settlement Of Paid-in-Kind Interest</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SettlementOfPaidinKindInterest" xlink:label="loc_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8" xlink:to="lab_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD" xlink:type="arc" />
    <link:label id="lab_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97_terseLabel_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred FI implementation costs</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97_label_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Deferred Financial Institution Implementation Costs</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97_documentation_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Deferred Financial Institution Implementation Costs</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts" xlink:label="loc_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97" xlink:to="lab_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97" xlink:type="arc" />
    <link:label id="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_6011C528BB8E76502668373ABE12D54C_terseLabel_en-US" xlink:label="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_6011C528BB8E76502668373ABE12D54C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recovery of deferred FI implementation costs</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_6011C528BB8E76502668373ABE12D54C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_6011C528BB8E76502668373ABE12D54C" xlink:to="lab_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_6011C528BB8E76502668373ABE12D54C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03" xlink:type="arc" />
    <link:label id="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19_terseLabel_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FI Share liability</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19_label_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Financial Institution Share Liability</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19_documentation_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Financial Institution Share Liability</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" xlink:label="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19" xlink:to="lab_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19" xlink:type="arc" />
    <link:label id="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99_terseLabel_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Incentive liability</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99_label_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Consumer Incentive Liability</link:label>
    <link:label id="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99_documentation_en-US" xlink:label="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Consumer Incentive Liability</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInConsumerIncentiveLiability" xlink:label="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99" xlink:to="lab_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used in) from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2BCF37EAE5B7E2F7F7A6373ABE134C94_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2BCF37EAE5B7E2F7F7A6373ABE134C94" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of property and equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2BCF37EAE5B7E2F7F7A6373ABE134C94" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2BCF37EAE5B7E2F7F7A6373ABE134C94" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2BCF37EAE5B7E2F7F7A6373ABE134C94" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of patents</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Develop Software</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Principal payments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Equity issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rates on cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4219E802FBF5050737A6373ABE169263_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4219E802FBF5050737A6373ABE169263" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash &#8212; Beginning of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4219E802FBF5050737A6373ABE169263" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4219E802FBF5050737A6373ABE169263" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4219E802FBF5050737A6373ABE169263" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_00A748FD52A2ADD85C5A373ABE160E48_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_00A748FD52A2ADD85C5A373ABE160E48" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash &#8212; End of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_00A748FD52A2ADD85C5A373ABE160E48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_00A748FD52A2ADD85C5A373ABE160E48" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_00A748FD52A2ADD85C5A373ABE160E48" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental schedule of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69" xlink:type="arc" />
    <link:label id="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5_terseLabel_en-US" xlink:label="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts accrued for property and equipment</link:label>
    <link:label id="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5_label_en-US" xlink:label="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property And Equipment Incurred But Not Yet Paid</link:label>
    <link:label id="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5_documentation_en-US" xlink:label="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property And Equipment Incurred But Not Yet Paid</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_PropertyAndEquipmentIncurredButNotYetPaid" xlink:label="loc_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5" xlink:to="lab_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A_label_en-US" xlink:label="lab_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:to="lab_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 (remainder of year)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total principal payments</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1" xlink:to="lab_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20" xlink:to="lab_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019 (remainder of the year)</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Two Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Three Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due in Four Years</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total principal payments</link:label>
    <link:label id="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161_label_en-US" xlink:label="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161" xlink:to="lab_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Including Current Maturities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2019 (remainder of the year)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total principal payments</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt and Capital Lease Obligations, Including Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_8344E19DC52AD721059FFD7A7EBB8BC7_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet_8344E19DC52AD721059FFD7A7EBB8BC7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less unamortized debt issuance costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_8344E19DC52AD721059FFD7A7EBB8BC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet_8344E19DC52AD721059FFD7A7EBB8BC7" xlink:to="lab_us-gaap_DeferredFinanceCostsNet_8344E19DC52AD721059FFD7A7EBB8BC7" xlink:type="arc" />
    <link:label id="lab_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354_totalLabel_en-US" xlink:label="lab_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354_label_en-US" xlink:label="lab_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt And Capital Lease Obligations, Including Current Maturities, Net Of Debt Issuance Costs And Debt Discount</link:label>
    <link:label id="lab_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354_documentation_en-US" xlink:label="lab_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-Term Debt And Capital Lease Obligations, Including Current Maturities, Net Of Debt Issuance Costs And Debt Discount</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount" xlink:label="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354" xlink:to="lab_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354" xlink:type="arc" />
    <link:label id="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_74440918A5D6A7D879741ADFE5A6C2F8_terseLabel_en-US" xlink:label="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_43DE096DB6B959C58214483A52B282E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred FI implementation costs</link:label>
    <link:label id="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_74440918A5D6A7D879741ADFE5A6C2F8_label_en-US" xlink:label="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_43DE096DB6B959C58214483A52B282E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Deferred Financial Institutions Implementation Costs [Table Text Block]</link:label>
    <link:label id="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_74440918A5D6A7D879741ADFE5A6C2F8_documentation_en-US" xlink:label="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_43DE096DB6B959C58214483A52B282E5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Deferred Financial Institutions Implementation Costs [Table Text Block]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" xlink:label="loc_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_43DE096DB6B959C58214483A52B282E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_43DE096DB6B959C58214483A52B282E5" xlink:to="lab_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_43DE096DB6B959C58214483A52B282E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_452FB8B30A18119986771ADFE8E362E6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4BA3B6E9A4235B3B95EB986D20EEC876" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allocation of recognized period costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_452FB8B30A18119986771ADFE8E362E6_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4BA3B6E9A4235B3B95EB986D20EEC876" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4BA3B6E9A4235B3B95EB986D20EEC876" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4BA3B6E9A4235B3B95EB986D20EEC876" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4BA3B6E9A4235B3B95EB986D20EEC876" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_E32549E1F3F6F4A3E8B61ADFE8E3A698_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B09F64245EE7504D8D27373BDD15B579" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of common stock option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_E32549E1F3F6F4A3E8B61ADFE8E3A698_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B09F64245EE7504D8D27373BDD15B579" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B09F64245EE7504D8D27373BDD15B579" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B09F64245EE7504D8D27373BDD15B579" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B09F64245EE7504D8D27373BDD15B579" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_D94E9B11C8478BA8E13B1ADFE8E3C780_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_55F14ECE5E675AB493E3CEA29BDB4452" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of RSU activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_D94E9B11C8478BA8E13B1ADFE8E3C780_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_55F14ECE5E675AB493E3CEA29BDB4452" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_55F14ECE5E675AB493E3CEA29BDB4452" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_55F14ECE5E675AB493E3CEA29BDB4452" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_55F14ECE5E675AB493E3CEA29BDB4452" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="lab_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_84D52AAD60E0F8A95144185BD72DA2BD_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_84D52AAD60E0F8A95144185BD72DA2BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_84D52AAD60E0F8A95144185BD72DA2BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_84D52AAD60E0F8A95144185BD72DA2BD" xlink:to="lab_us-gaap_Revenues_84D52AAD60E0F8A95144185BD72DA2BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:to="lab_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:type="arc" />
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11_terseLabel_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">FI Share and other third-party costs</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11_label_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Institution Share And Other Third-Party Costs</link:label>
    <link:label id="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11_documentation_en-US" xlink:label="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Institution Share And Other Third-Party Costs</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11" xlink:to="lab_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total costs and expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6" xlink:to="lab_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC" xlink:to="lab_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2" xlink:to="lab_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_DB516892D504710356BE185BD7307F81_negatedLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants_DB516892D504710356BE185BD7307F81" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of warrant liabilities, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_DB516892D504710356BE185BD7307F81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants_DB516892D504710356BE185BD7307F81" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants_DB516892D504710356BE185BD7307F81" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_AC2CF50FEC9B25D02DF7185BD731C667_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_AC2CF50FEC9B25D02DF7185BD731C667" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income (expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_AC2CF50FEC9B25D02DF7185BD731C667" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_AC2CF50FEC9B25D02DF7185BD731C667" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_AC2CF50FEC9B25D02DF7185BD731C667" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_CC10E67D17A5684E8675185BD731F93D_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_CC10E67D17A5684E8675185BD731F93D" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_CC10E67D17A5684E8675185BD731F93D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_CC10E67D17A5684E8675185BD731F93D" xlink:to="lab_us-gaap_NetIncomeLoss_CC10E67D17A5684E8675185BD731F93D" xlink:type="arc" />
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to the carrying value of preferred stock</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value, Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share attributable to common stockholders, basic and diluted (in USD per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding, basic and diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:to="lab_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:to="lab_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:to="lab_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:type="arc" />
    <link:label id="lab_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB_terseLabel_en-US" xlink:label="lab_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loan Facility, Threshold Two [Member]</link:label>
    <link:label id="lab_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB_label_en-US" xlink:label="lab_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loan Facility, Threshold Two [Member]</link:label>
    <link:label id="lab_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB_documentation_en-US" xlink:label="lab_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loan Facility, Threshold Two [Member]</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LoanFacilityThresholdTwoMember" xlink:label="loc_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:to="lab_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:to="lab_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:to="lab_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prime Rate</link:label>
    <link:label id="lab_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87_label_en-US" xlink:label="lab_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:to="lab_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:to="lab_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Premium, Current</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Premium, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremiumCurrent" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Annual Principal Payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Annual Principal Payment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:to="lab_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:type="arc" />
    <link:label id="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC_terseLabel_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity, percentage of accounts receivable</link:label>
    <link:label id="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC_label_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Accounts Receivable</link:label>
    <link:label id="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC_documentation_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity, Percentage Of Eligible Accounts Receivable</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" xlink:label="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:to="lab_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:type="arc" />
    <link:label id="lab_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, interest rate increase event of default</link:label>
    <link:label id="lab_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9_label_en-US" xlink:label="lab_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate Increase Event of Default</link:label>
    <link:label id="lab_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate Increase Event of Default</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DebtInstrumentInterestRateIncreaseEventofDefault" xlink:label="loc_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:to="lab_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:type="arc" />
    <link:label id="lab_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066_terseLabel_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maturity Date Range, Start</link:label>
    <link:label id="lab_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066_label_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Covenant, Minimum 12 Month Revenue</link:label>
    <link:label id="lab_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066_documentation_en-US" xlink:label="lab_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Covenant, Minimum 12 Month Revenue</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue" xlink:label="loc_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:to="lab_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Month-end Outstanding Amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Month-end Outstanding Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:type="arc" />
    <link:label id="lab_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3_terseLabel_en-US" xlink:label="lab_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Required Billings Threshold</link:label>
    <link:label id="lab_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3_label_en-US" xlink:label="lab_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Required Revenue Threshold</link:label>
    <link:label id="lab_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3_documentation_en-US" xlink:label="lab_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Required Revenue Threshold</link:label>
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DebtInstrumentRequiredRevenueThreshold" xlink:label="loc_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:to="lab_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal payments of debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7BDD5601F1992B408BAF1ADFE8C4D48F_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_8E16281191CB534388AC87EEA8ADD255" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DEBT</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7BDD5601F1992B408BAF1ADFE8C4D48F_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_8E16281191CB534388AC87EEA8ADD255" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_8E16281191CB534388AC87EEA8ADD255" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_8E16281191CB534388AC87EEA8ADD255" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_8E16281191CB534388AC87EEA8ADD255" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="lab_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:to="lab_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:type="arc" />
    <link:label id="lab_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:to="lab_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E_label_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:to="lab_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139_label_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:to="lab_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B_label_en-US" xlink:label="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Major Customer [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:to="lab_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_D62996D86330443C5C211ADFE805B3DB_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_2CC9314136015E2289B5D136C852413E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of long-term debt instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_D62996D86330443C5C211ADFE805B3DB_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_2CC9314136015E2289B5D136C852413E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_2CC9314136015E2289B5D136C852413E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_2CC9314136015E2289B5D136C852413E" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_2CC9314136015E2289B5D136C852413E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_2705A0F4BA3E7F17AC341ADFE80DEF6B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_A215C66527BA553CA2B0F3CA5D199EC4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of maturities of debt and capital lease</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_2705A0F4BA3E7F17AC341ADFE80DEF6B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_A215C66527BA553CA2B0F3CA5D199EC4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-term Debt [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_A215C66527BA553CA2B0F3CA5D199EC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_A215C66527BA553CA2B0F3CA5D199EC4" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_A215C66527BA553CA2B0F3CA5D199EC4" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Accounting</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58" xlink:to="lab_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>cdlx-20190930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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">
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingencies" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommitmentsAndContingenciesTables" xlink:href="cdlx-20190930.xsd#CommitmentsAndContingenciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsDetails" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsNotes" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CommonStockWarrantsTables" xlink:href="cdlx-20190930.xsd#CommonStockWarrantsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:href="cdlx-20190930.xsd#CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/Debt" xlink:href="cdlx-20190930.xsd#Debt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtFuturePaymentsDetails" xlink:href="cdlx-20190930.xsd#DebtFuturePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtNarrativeDetails" xlink:href="cdlx-20190930.xsd#DebtNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtScheduleOfDebtDetails" xlink:href="cdlx-20190930.xsd#DebtScheduleOfDebtDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DebtTables" xlink:href="cdlx-20190930.xsd#DebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/DocumentAndEntityInformation" xlink:href="cdlx-20190930.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShare" xlink:href="cdlx-20190930.xsd#EarningsPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShareDetails" xlink:href="cdlx-20190930.xsd#EarningsPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/EarningsPerShareTables" xlink:href="cdlx-20190930.xsd#EarningsPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentation" xlink:href="cdlx-20190930.xsd#OverviewOfBusinessAndBasisOfPresentation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails" xlink:href="cdlx-20190930.xsd#OverviewOfBusinessAndBasisOfPresentationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedParties" xlink:href="cdlx-20190930.xsd#RelatedParties" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails" xlink:href="cdlx-20190930.xsd#RelatedPartiesNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RelatedPartiesTables" xlink:href="cdlx-20190930.xsd#RelatedPartiesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueDetails" xlink:href="cdlx-20190930.xsd#RevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueNotes" xlink:href="cdlx-20190930.xsd#RevenueNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenuePolicies" xlink:href="cdlx-20190930.xsd#RevenuePolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/RevenueTables" xlink:href="cdlx-20190930.xsd#RevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/Segments" xlink:href="cdlx-20190930.xsd#Segments" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails" xlink:href="cdlx-20190930.xsd#SegmentsAdjustedContributionReconciliationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails" xlink:href="cdlx-20190930.xsd#SegmentsConcentrationOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails" xlink:href="cdlx-20190930.xsd#SegmentsGeographicalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsNarrativeDetails" xlink:href="cdlx-20190930.xsd#SegmentsNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails" xlink:href="cdlx-20190930.xsd#SegmentsRevenueBySegmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SegmentsTables" xlink:href="cdlx-20190930.xsd#SegmentsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsDeferredOfferingCostsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:href="cdlx-20190930.xsd#SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensation" xlink:href="cdlx-20190930.xsd#StockBasedCompensation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationNarrativeDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails" xlink:href="cdlx-20190930.xsd#StockBasedCompensationSummaryOfRsuActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.cardlytics.com/role/StockBasedCompensationTables" xlink:href="cdlx-20190930.xsd#StockBasedCompensationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_937E59FFD7C251AC9ABB67E38EC1556C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31F98165C1AB5D659FCD623995147FF0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_937E59FFD7C251AC9ABB67E38EC1556C" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_31F98165C1AB5D659FCD623995147FF0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76948DDB80ED02F5001BFCCC1EBD7F3D" xlink:type="locator" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeferredFinancialInstitutionCostsRollForward" xlink:label="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_76948DDB80ED02F5001BFCCC1EBD7F3D" xlink:to="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_7B8E99D946FB582F020EFCCC1EBE4F35" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_7B8E99D946FB582F020EFCCC1EBE4F35" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:to="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts_5EA2C40DEAE0A149EB0EFCCC1EBE691B" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:to="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_5A49967400B0A1349214FCCC1EBE6E4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_BBEF46014CC967E98B0FFCCC1EBF4A49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_5CBD9E3781C6E0BB9A8BFCCC1EBFCB0D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DeferredFinancialInstitutionCostsRollForward_42B0A1D8AAE48F6247B9FCCC1EBDFBB8" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_5CBD9E3781C6E0BB9A8BFCCC1EBFCB0D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EDEF9A4818C05709BB3E723C7E4EC0A5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_EDEF9A4818C05709BB3E723C7E4EC0A5" xlink:to="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:to="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_1B861136EEEB542894DB87C4FA89BAA3" xlink:to="loc_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareCommitmentMember" xlink:label="loc_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_C5539ED6B58B567B8848F867C06F342F" xlink:to="loc_cdlx_FinancialInstitutionShareCommitmentMember_5723FD33A92958C693B3FADDC7263C9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_E0C69DC8CAD35EB2B6F6668DA75E6562" xlink:to="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid" xlink:label="loc_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid_753D3A15E5D65989831BF2DED981A021" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareExpense" xlink:label="loc_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_cdlx_FinancialInstitutionShareExpense_C41653C9C63B52EC9EA03AF855517983" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_GainLossOnFinancialInstitutionShare" xlink:label="loc_cdlx_GainLossOnFinancialInstitutionShare_4460050107715AD3857D289350B3958A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_cdlx_GainLossOnFinancialInstitutionShare_4460050107715AD3857D289350B3958A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_FB15FAFFF5E65E2F991FFBBC311D69D0" xlink:to="loc_us-gaap_OtherCommitment_3F0D29409DEA53A0BE5CBB194BF478D3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CommitmentsAndContingenciesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_251AA3FF347B5CD0BFAF891A0ED80DBD" xlink:type="locator" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock" xlink:label="loc_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_43DE096DB6B959C58214483A52B282E5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_251AA3FF347B5CD0BFAF891A0ED80DBD" xlink:to="loc_cdlx_ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock_43DE096DB6B959C58214483A52B282E5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_D5C71CEF607BAC23535F185BD45EFB12" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_48F3EDCFC6DC4BD92AA9185BD4612CFF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_D5C71CEF607BAC23535F185BD45EFB12" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_48F3EDCFC6DC4BD92AA9185BD4612CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_1E1D20580223FB459E3F185BD46263C4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_48F3EDCFC6DC4BD92AA9185BD4612CFF" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_1E1D20580223FB459E3F185BD46263C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_5CBF9C1AF6127D0B31EE185BD4624DDA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1E1D20580223FB459E3F185BD46263C4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_5CBF9C1AF6127D0B31EE185BD4624DDA" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CommonStockWarrantMember" xlink:label="loc_cdlx_CommonStockWarrantMember_10AB8825E26A5EE768C5185BD462B4FC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_5CBF9C1AF6127D0B31EE185BD4624DDA" xlink:to="loc_cdlx_CommonStockWarrantMember_10AB8825E26A5EE768C5185BD462B4FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_48F3EDCFC6DC4BD92AA9185BD4612CFF" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_0011AF04EE6320C0EFFA185BD4639CBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_1C6670C8111A72A6059A185BD464C417" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassofWarrantorRightExercised" xlink:label="loc_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_cdlx_ClassofWarrantorRightExercised_F7C16369F57121FD94CF185BD464C522" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised" xlink:label="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised_1B3225BB92ABB5940608185BD46490CB" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightForfeitedAndCanceled" xlink:label="loc_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_cdlx_ClassorWarrantorRightForfeitedAndCanceled_2CCABE3A1C8A286C8FE3185BD464DF6C" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled" xlink:label="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightLineItems_019DB5AA63D031939021185BD463B280" xlink:to="loc_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled_58EAD411FCA9692D4EC3185BD4647905" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsNotes" xlink:type="extended" />
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CommonStockWarrantsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_14E9971F064B39118952933E52BF98CE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_14E9971F064B39118952933E52BF98CE" xlink:to="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_73D8FEFEFDCB311311CC935452F6741E" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_8E424E525AB1E9C83B05935452FB0EA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="loc_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightTable_437A7BD7AC69F60A1854935452F4B7B4" xlink:to="loc_us-gaap_ClassOfWarrantOrRightLineItems_F4D89CEDA5CA0BBEB633935452FD4DB9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_64A78714B399207B0801185BD7493E16" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_10790DF6FD39029C239C185BD749130F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_64A78714B399207B0801185BD7493E16" xlink:to="loc_us-gaap_StatementTable_10790DF6FD39029C239C185BD749130F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_25A17D8D281D8F1CEEEC185BD74A7B7B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10790DF6FD39029C239C185BD749130F" xlink:to="loc_us-gaap_StatementClassOfStockAxis_25A17D8D281D8F1CEEEC185BD74A7B7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_C7EC7A167BBDFBFCB1CD185BD74A640A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_25A17D8D281D8F1CEEEC185BD74A7B7B" xlink:to="loc_us-gaap_ClassOfStockDomain_C7EC7A167BBDFBFCB1CD185BD74A640A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_10790DF6FD39029C239C185BD749130F" xlink:to="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_2C335DCA8DEC1B5BCB72185BD74BE4E4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:to="loc_dei_DocumentPeriodEndDate_2C335DCA8DEC1B5BCB72185BD74BE4E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:to="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:to="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BE834982F711EE95563B185BD74B02BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_EC01EF98B5962EE717E7185BD77CA4B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_AB2BE0F2A462DFBDE03D185BD77C073E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_B114CF6AAC9628915080185BD77C503B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_166323B38185043A13F9185BD77C9E9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2101625780A337EB47ED185BD74B4625" xlink:to="loc_us-gaap_AssetsCurrent_1D7BCDFE45C8EA5BAEF6185BD77C76B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_E2DC31B9C016142A8321185BD77CF716" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_88A80B63FE43FE93DD81185BD77E074B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_909D384C1F054D7097FB185BD77EBB3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_0D30CE217A5B02ACF175185BD77E2904" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_F007B96DB0AD263B70D2185BD77C789F" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_BA8E2FDB49BF8DD313CE185BD77EA7F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_B03FC19AF0196DB1C79D185BD74B90EE" xlink:to="loc_us-gaap_Assets_9AA538A8F16C00532E2D185BD77ED1E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_0A94A33CFF12E9308590185BD74ACA3F" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="loc_us-gaap_AccountsPayableCurrent_40DB68549C87C3606415185BD77F5B36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_EE223BBC410D67115C87185BD77F5E0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_B25A984DE31882D4E860185BD77F7254" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareLiabilityCurrent" xlink:label="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_cdlx_FinancialInstitutionShareLiabilityCurrent_9B5B62F2FF3240F48745185BD77FF820" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CustomerIncentiveLiability" xlink:label="loc_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_cdlx_CustomerIncentiveLiability_511FF5F399FF9E87A7AA185BD77F76A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_C57EB6768C3C0FD6C836185BD77F0AEA" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3F1F82978387253AFF00185BD77FE1D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="loc_us-gaap_LongTermDebtCurrent_15A96842FE0289FA97D9185BD77FE90D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_4FDBCB986F61110F0184185BD77F16F7" xlink:to="loc_us-gaap_LiabilitiesCurrent_17C5CFA3E21264EE702E185BD780066F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_AF7F59C184640B61D29C185BD7806732" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_FEFD0C10ED0DA0BD4579185BD7800B4E" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_AF1C1C131A888C83490E185BD7801D32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_55DC7EF4D190ACB958FF185BD780137F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract_C6491D3DAC11793A519D185BD78184BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_CommonStockValue_D0A294738FB6E2D35382185BD781AA3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9A07DA9D89D118EC3D92185BD781BB9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9C1161F0DABE72DC9E0F185BD7818FF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_AAB015CE1F3FAFC7C385185BD782342B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_C9B38A1B13024009A563185BD781D358" xlink:to="loc_us-gaap_StockholdersEquity_7F3CEEB7E5A7A1D48F48185BD782511A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_A455D278097B3CC9C84C185BD77EC7E0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_AF465252A9AC5DC7EC24185BD782162F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_2CA7AC14040D5EFAB39387F10E493B73" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_972E438877E65A04B49ED3893DB9A84A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_2CA7AC14040D5EFAB39387F10E493B73" xlink:to="loc_us-gaap_StatementTable_972E438877E65A04B49ED3893DB9A84A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_07A1B4405DA15BB68BE5244D43F87BE2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_972E438877E65A04B49ED3893DB9A84A" xlink:to="loc_us-gaap_StatementClassOfStockAxis_07A1B4405DA15BB68BE5244D43F87BE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_24C58646C01E537585922FF803DAEBAA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_07A1B4405DA15BB68BE5244D43F87BE2" xlink:to="loc_us-gaap_ClassOfStockDomain_24C58646C01E537585922FF803DAEBAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_972E438877E65A04B49ED3893DB9A84A" xlink:to="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_88D0E39D20A65C97956A70CEB830114E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1ADD55779B5856F8981A907CD297BF24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_CommonStockSharesIssued_D343B7C74BB2566CAF39314709570403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1C08F9052D825B17A7C23D9BF4BE6F75" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_12151AFF99F153878E5AD0BF0B7939A8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_04E78FB1D376064A90D0373ABE0DC7FC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_StatementTable_04E78FB1D376064A90D0373ABE0DC7FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementAxis" xlink:label="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_04E78FB1D376064A90D0373ABE0DC7FC" xlink:to="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RestatementDomain" xlink:label="loc_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_0078D3F366378DAFC1A2373ABE0DEE6A" xlink:to="loc_srt_RestatementDomain_259A30C951C249629AC3373ABE0E4097" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_04E78FB1D376064A90D0373ABE0DC7FC" xlink:to="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:to="loc_us-gaap_InterestPaid_6EF163142BCA6A92BFED373ABE0EAA67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_530714D60A6B24E81646373ABE0F983D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_530714D60A6B24E81646373ABE0F983D" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid" xlink:label="loc_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_B4956F6C5D810D2A5ABB373ABE0EC672" xlink:to="loc_cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid_249F91A803888CD4028D373ABE0FB725" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_234EE3E58D77E37C3148373ABE0F407B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_234EE3E58D77E37C3148373ABE0F407B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_840FD72BD75A3B155B9C373ABE0F4F8A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:to="loc_us-gaap_NetIncomeLoss_840FD72BD75A3B155B9C373ABE0F4F8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_71D696C3D63BCED7E91B373ABE1012F3" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CapitalizedContractCostAmortizationInterestExpense" xlink:label="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:to="loc_cdlx_CapitalizedContractCostAmortizationInterestExpense_064BEB215F3D3ABCB7EC373ABE1070E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_9D615D1F8332C765914D373ABE105714" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:to="loc_us-gaap_ShareBasedCompensation_A70EA54DB7A1AFB99D6E373ABE1057D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_EB2A3AA66EC89EFF9BE2373ABE103FE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_FFE37341DB9B7CAFB73B373ABE110FB3" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_C77488E2CAD82D69E6ED373ABE11CDF1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5D3EFCF64B2CFCBC5BE3373ABE0F5F84" xlink:to="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_C77488E2CAD82D69E6ED373ABE11CDF1" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SettlementOfPaidinKindInterest" xlink:label="loc_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:to="loc_cdlx_SettlementOfPaidinKindInterest_AB6A9576CF5316DCC9E1373ABE11A2A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_BD53C6AE97114F680CFC373ABE1149A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_D45C53CF83C679DA14FF373ABE129FDD" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts" xlink:label="loc_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="loc_cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts_9638C7FDB3714BA826C4373ABE12AB97" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_6011C528BB8E76502668373ABE12D54C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="loc_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet_6011C528BB8E76502668373ABE12D54C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_48E89C3B7CCF319FBFF2373ABE124CD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_63D2FE4B076C57538717373ABE123E03" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability" xlink:label="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="loc_cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability_5092959A82296185ECC4373ABE12EE19" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_IncreaseDecreaseInConsumerIncentiveLiability" xlink:label="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_40E19B03B20F135163C2373ABE11C696" xlink:to="loc_cdlx_IncreaseDecreaseInConsumerIncentiveLiability_DA5F445B0DF7ABC0E0EA373ABE13DF99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_D32662440318430584C3373ABE0FD0E9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_998D5BF8270EB3BF9207373ABE13FF7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2BCF37EAE5B7E2F7F7A6373ABE134C94" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2BCF37EAE5B7E2F7F7A6373ABE134C94" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_E5178ADB012A70A6D764373ABE13881F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToDevelopSoftware" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_6E8D1EC3A7EE207FCC64373ABE149246" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_050864D36C4DAE31F840373ABE1313A7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9E46A6CB0FEDB04281AC373ABE149926" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_F19B66DF7CE7D995660A373ABE142C30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_79CEDD3D39C1F768F7CD373ABE149FCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_F021DC8C2C338EFE17D4373ABE15EDFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_D6280B35820E7A93DE35373ABE15ABBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_B537857DBE0E0A9079B4373ABE151AAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_F636DE107F5677737469373ABE14FB15" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0ED49833A7B856A4D4A5373ABE154E5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7AE6316AFBF64A06DB5F373ABE159714" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_E46CD4A4B08D05C846B1373ABE15106A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4219E802FBF5050737A6373ABE169263" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4219E802FBF5050737A6373ABE169263" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_00A748FD52A2ADD85C5A373ABE160E48" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_00A748FD52A2ADD85C5A373ABE160E48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_D1DEF231513DF2E52476373ABE0DB68B" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_PropertyAndEquipmentIncurredButNotYetPaid" xlink:label="loc_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_924A50BFD57BC61BD9E0373ABE16ED69" xlink:to="loc_cdlx_PropertyAndEquipmentIncurredButNotYetPaid_FAC2051E26BCCB2B6E67373ABE166EC5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_B7BEC15D25C85989B9520E34F9FC623B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_51936C1933885A24B5EE95E9C4C3E44A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_B7BEC15D25C85989B9520E34F9FC623B" xlink:to="loc_us-gaap_NetIncomeLoss_51936C1933885A24B5EE95E9C4C3E44A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C02595A4739E521583A0609E81F119E9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_B7BEC15D25C85989B9520E34F9FC623B" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C02595A4739E521583A0609E81F119E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_AE87710823E958F8AF4AF5ACCC2E5D0C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_C02595A4739E521583A0609E81F119E9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_AE87710823E958F8AF4AF5ACCC2E5D0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_68F3E0394CB05D5E90A5702F954344AD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_B7BEC15D25C85989B9520E34F9FC623B" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_68F3E0394CB05D5E90A5702F954344AD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_84D52AAD60E0F8A95144185BD72DA2BD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_Revenues_84D52AAD60E0F8A95144185BD72DA2BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:to="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts_44EF4AE7C49A7B135734185BD72E0A11" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeliveryCosts" xlink:label="loc_cdlx_DeliveryCosts_8A4BC97657C3FE47870E185BD72E50D5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:to="loc_cdlx_DeliveryCosts_8A4BC97657C3FE47870E185BD72E50D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4A54997B97168B9282AF185BD72E0F14" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4A54997B97168B9282AF185BD72E0F14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_AABE83AB6D7668402400185BD72F8B78" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_AABE83AB6D7668402400185BD72F8B78" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_6450E4954053E1912DB0185BD72F0BB8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_6450E4954053E1912DB0185BD72F0BB8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_CF73AAF12FAC95132761185BD72FA118" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:to="loc_us-gaap_DepreciationAndAmortization_CF73AAF12FAC95132761185BD72FA118" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="loc_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_FE198B9B1C1E49E1E489185BD72E99F1" xlink:to="loc_us-gaap_CostsAndExpenses_299B090EF4F801E83EC7185BD72FB3C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_OperatingIncomeLoss_AA336A23845BEB3AD1BA185BD72F34AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_BDDA341AB1C760F7BC4C185BD7302AA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_DB516892D504710356BE185BD7307F81" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_DB516892D504710356BE185BD7307F81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_586169ECB178E711F051185BD73023EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_AC2CF50FEC9B25D02DF7185BD731C667" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_07277C80C1813A013B92185BD7309E1F" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_AC2CF50FEC9B25D02DF7185BD731C667" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41C00D54DE992B301B9F185BD7315F6D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_41C00D54DE992B301B9F185BD7315F6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_CC10E67D17A5684E8675185BD731F93D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_NetIncomeLoss_CC10E67D17A5684E8675185BD731F93D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_3591A773BDBE4ECAAAAD185BD731F8B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_D10FE8592B3FDC681BAD185BD7313AD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_107AA1E89C3131856F4F185BD7325197" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_7EBF4E94CF11ADA28FF2185BD72DF973" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_9701D7FD89BDF59545DD185BD7322BEE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_C6F58A5C87CA1E1F25455BB647E52F52" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_C6F58A5C87CA1E1F25455BB647E52F52" xlink:to="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9A958BF7B77702D7A9065BB647ECA3FD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9A958BF7B77702D7A9065BB647ECA3FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_B03EC1A99BB3D72285975BB647EC219C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9A958BF7B77702D7A9065BB647ECA3FD" xlink:to="loc_us-gaap_ClassOfStockDomain_B03EC1A99BB3D72285975BB647EC219C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_B03EC1A99BB3D72285975BB647EC219C" xlink:to="loc_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_4A370DE48CA47697AD725BB647ED0730" xlink:to="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="loc_us-gaap_CommonStockMember_DBE728347E2580F8DE3E5BB647EC0DF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_27FFB62E4EB5FD041CAE5BB647EECF1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_F3314EB26DE9D5A033DE5BB647F2CB5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_B3477F0C49DAFB8B6AD55BB647EEAF82" xlink:to="loc_us-gaap_RetainedEarningsMember_3B5937323ABE2BD6BD105BB647F29C89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6BD30DBFF68F07ED524B5BB647EAB7B9" xlink:to="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0B2D579C58F1C9106C3A5BB647F3A9B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_5D675F005ABA41D6CDED5BB647F361F2" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant" xlink:label="loc_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant_EB7659808CDC418AF5B65BB647F3A7ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_454D6AFD2BAD0A1224075BBA94EB8F7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_SharesOutstanding_810BC690C3F22AD971285BB647F4791A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockholdersEquity_ED860ED584B3654B1DBB5BB647F4466C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_3B8704C5F61F32FAE72C5BB647F43E26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_BBC76478F382A56AD10D5BB647F4593D" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod" xlink:label="loc_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod_7B4C5F564092623DB3C95BB647F5FB54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_E2F9B84C5DAB76118BBA5BB647F58A16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_18E01AEC01D9423EDF0F5BB647F5E819" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_106056D237272C7AAA9E5BB647F5A138" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_C77F6DAD08E9BBFCB0585BC5A9410800" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_89CD2D26BA02A47C672C5BB647F551F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9D457EDAAC3C4C1AF88C5BB647F6EC50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_4C06C5C2CF26102823BF5BB8B668DB33" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue" xlink:label="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue_9C3C8D727A6DBE27B9845BB647F6557F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_8584D039809FE327ABC25BB64B23CA4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00C0BF2027B0F516B3645BB647F641C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_NetIncomeLoss_2ABA5A1C390D08074C6D5BB647F6E8CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_0722393E62F1AA9A15CB5BB647F77F41" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_SharesOutstanding_0722393E62F1AA9A15CB5BB647F77F41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_C2DFE5307AF5CC8D25EC5BB647F7C7E5" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_FD76694FDFF5CF50C21A5BB647F405B8" xlink:to="loc_us-gaap_StockholdersEquity_C2DFE5307AF5CC8D25EC5BB647F7C7E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_1A2CD9AE7A77828D4FC15BB647F7EF16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_F4D732CF912AC1C182C85BB647F360A8" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_FFD205C4A45560027EB65BB647F73128" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/Debt" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9402895EC17A5DEB86408E5D9D55813B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_8E16281191CB534388AC87EEA8ADD255" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9402895EC17A5DEB86408E5D9D55813B" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_8E16281191CB534388AC87EEA8ADD255" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DebtFuturePaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_DD7ECE73886CD7F81E11FD7A7EB1CE9D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtByMaturityAbstract" xlink:label="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_DD7ECE73886CD7F81E11FD7A7EB1CE9D" xlink:to="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_52AE5D8B05F195AD3A5AFD7A7EB7202F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_E612A7F98B62462A5DA6FD7A7EB7B640" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_FDE9385514FB692C6B41FD7A7EB88842" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_9B84177DDEDAF5C084AEFD7A7EB8BD74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_0683F383CFFA705B133CFD7A7EB81EF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtByMaturityAbstract_15573DB1A07668C48DCBFD7A7EB4A08A" xlink:to="loc_us-gaap_LongTermDebt_1C324C5EDBA0661B7438FD7A7EB95F20" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_DD7ECE73886CD7F81E11FD7A7EB1CE9D" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_D872B3385FB88EF57AFCFD7A7EB99B4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_3DB55C95B9C23A987241FD7A7EB98AF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_9816CAC1B073D39DB998FD7A7EB9DADB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract_07CAFBD4C0DA12DF6E4EFD7A7EB9FC25" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_EDE40CECCE0958239001FD7A7EBA6161" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_DD7ECE73886CD7F81E11FD7A7EB1CE9D" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo_E3B93BEEBAEAC0EF8EC4FD7A7EBAF5A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree_70F9EED396E2FB27B4A8FD7A7EBAE27F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour_7BC151079ED65EA019E3FD7A7EBA70BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_8845C3FF05AA9C7C652CFD7A7EBB69B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_8344E19DC52AD721059FFD7A7EBB8BC7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_8344E19DC52AD721059FFD7A7EBB8BC7" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount" xlink:label="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract_4B071607597F5A701234FD7A7EBAE2BC" xlink:to="loc_cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount_9C45B5E30D23DD0F6D67FD7A7EBB6354" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_BF6B9303A5E715096FF13737F84B4B0C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_BF6B9303A5E715096FF13737F84B4B0C" xlink:to="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_775A0E02338584E668EB3737F84D030C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_srt_RangeAxis_775A0E02338584E668EB3737F84D030C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_775A0E02338584E668EB3737F84D030C" xlink:to="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_B6199512D777ADE7348B3737F84E7CC7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471" xlink:to="loc_srt_MinimumMember_B6199512D777ADE7348B3737F84E7CC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_A30FAC4CBB2F749CF9B83737F84E23EE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_FD97D9D52FEDFEB9B2B63737F84E8471" xlink:to="loc_srt_MaximumMember_A30FAC4CBB2F749CF9B83737F84E23EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_25A6124CF8EE572C5EED3737F84F67A3" xlink:to="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_7B4367D7F37C4B6D36883737F84F8E3B" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_BEA712FAC5CA104110423737F84FBD4D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_CC30B76015D913D4DC4C3737F84F48BB" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_565411085B4323CFB26A3737F8500D2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8DB3800F76EBDE0FA9A93737F8506C86" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8DB3800F76EBDE0FA9A93737F8506C86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8DB3800F76EBDE0FA9A93737F8506C86" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_553B58D813242F81E9623737F850FD52" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907" xlink:to="loc_us-gaap_LineOfCreditMember_553B58D813242F81E9623737F850FD52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_3930C5B197FFAA8028083737F851741F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_D44BD4B4648DE704AB533737F8509907" xlink:to="loc_us-gaap_LoansPayableMember_3930C5B197FFAA8028083737F851741F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_6B1D3707E80571FB7DB93737F8518905" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LoanFacilityThresholdTwoMember" xlink:label="loc_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:to="loc_cdlx_LoanFacilityThresholdTwoMember_C89584C09F45FF2444EC3737F851BFFB" xlink:type="arc" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_068A76830ABE06BC76113737F851EEEE" xlink:to="loc_us-gaap_LineOfCreditMember_553B58D813242F81E9623737F850FD52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_5CC8B197BCDB21FA3F9A3737F8529E8A" xlink:to="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrimeRateMember" xlink:label="loc_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_149BBF3ECCD9DD7524153737F8526693" xlink:to="loc_us-gaap_PrimeRateMember_435E7B8A85331684979F3737F8527A87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_215908A510FBA21C65E93737F84D114E" xlink:to="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_C9C1E4AB9B5EFD1EAC373737F85322E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_InterestPaid_C9C1E4AB9B5EFD1EAC373737F85322E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_719499B9C5D684F38F573737F8537229" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_2374E959D27AFB2E8F753737F85351D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LinesOfCreditCurrent_93A18156BDA98F3174033737F853B289" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedPremiumCurrent" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremiumCurrent_E0C291E5E6CA3AC9FAB23737F853EC8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:label="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentAnnualPrincipalPayment_21165DE8781A7E25B0D53737F8543470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_06BA1E849663E30C2FAB3737F8548702" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_06BA1E849663E30C2FAB3737F8548702" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_6189FEA13A0E124827973737F8547175" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_dei_DocumentPeriodEndDate_6189FEA13A0E124827973737F8547175" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable" xlink:label="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_cdlx_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable_3E884BF0EB12D4CE128A3737F85413FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_64E899EFA912C51F11083737F85418BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_9C9EB916CF3D7420A2FD3737F854742C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_B3CEBE5D8D8F190BCA543737F8555699" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DebtInstrumentInterestRateIncreaseEventofDefault" xlink:label="loc_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_cdlx_DebtInstrumentInterestRateIncreaseEventofDefault_D4769FEB54BF9C8FE1803737F85592F9" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue" xlink:label="loc_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue_E1D57CEC3DE3C54999A73737F855B066" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_270052E88CCB03D8419C3737F8550C12" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DebtInstrumentRequiredRevenueThreshold" xlink:label="loc_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_cdlx_DebtInstrumentRequiredRevenueThreshold_6C1B63FAAD4E7C16FC013737F8558ED3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_EB3DDC669833D303ACA43737F8553CBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B73048392A1048888D1B3737F8523C2C" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_B7274F7A76B3D6264C323737F8558ADF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DebtScheduleOfDebtDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_274F90851E18183B3C9CFCCC2FE8F53A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_274F90851E18183B3C9CFCCC2FE8F53A" xlink:to="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_8A42EC374A8C25F2F61DFCCC2FE91880" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:to="loc_us-gaap_LineOfCreditMember_571E4DEBDFE39A4C4281FCCC2FE955B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LoansPayableMember" xlink:label="loc_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:to="loc_us-gaap_LoansPayableMember_AEE8D0CF0012CBCFAB45FCCC2FEAD8AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsMember" xlink:label="loc_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_15F3F934E93BE72230AAFCCC2FE9B01A" xlink:to="loc_us-gaap_CapitalLeaseObligationsMember_204468A57BC0DF38DEDBFCCC2FEA955C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4B78C31B491C7D0487BFFCCC2FE8F2A1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_121FBF1F4C4A367BC1D2FCCC2FEA9C66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:to="loc_us-gaap_LongTermDebtCurrent_6D53E41B8D6B9C03CA7CFCCC2FEB4A8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7C5A751073BFDA2639CEFCCC2FEA6205" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3FE77003062F14C3C423FCCC2FF0A44D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_EB00DB3262D1538CA886CA8C3043B1F4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_2CC9314136015E2289B5D136C852413E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_EB00DB3262D1538CA886CA8C3043B1F4" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_2CC9314136015E2289B5D136C852413E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_A215C66527BA553CA2B0F3CA5D199EC4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_EB00DB3262D1538CA886CA8C3043B1F4" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_A215C66527BA553CA2B0F3CA5D199EC4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DocumentAndEntityInformationAbstract" xlink:label="loc_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cdlx_DocumentAndEntityInformationAbstract_2B13E94CB12F0A3C80533739830F0A68" xlink:to="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationDocumentAxis" xlink:label="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:to="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentDomain" xlink:label="loc_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationDocumentAxis_79D53D2E526DBA9277283739830FA0E9" xlink:to="loc_dei_DocumentDomain_3C9E920D6694669B60AF3739830FA7AA" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_89441522E42E50B094FD3739830F0D84" xlink:to="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityShellCompany_47ABD0C50699F0A1B85F37398310B8C7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentTransitionReport_DDE791A62F6C1ED1706037398310D03E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentQuarterlyReport_72C2C1BFC6A87F29FBF637398310BDD3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_Security12bTitle_B5DC13C11F283A713B24373983114F23" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_TradingSymbol_257A045ADE7451F291C4373983115E1B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityIncorporationStateCountryCode_80C2A20EB5E2ACD3B68837398311F220" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityRegistrantName_D45CA1DF7E248219BB0337398311F6D6" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_SecurityExchangeName_A9F0558EBD11CA58AE40373983136222" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentType_55BAC647F04FD95C588A373983132DB7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_AmendmentFlag_6C2B9AB0733DB6A0422637398313AAE5" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_A00CAA037D65B237A1A137398313420F" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentPeriodEndDate_A00CAA037D65B237A1A137398313420F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityFilerCategory_77810D7F57C9B245BC7B373983130919" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntitySmallBusiness_72CFECC634249D6216B73739831458F8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityFileNumber_3CA88CF2FFC2DCAF0C7037398314134D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityCurrentReportingStatus_4B7E589957B2EE308D773739831417D2" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentFiscalYearFocus_A8EE4E76D53790063D80373983143C86" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityInteractiveDataCurrent_E94C82C3E5D21964C6B137398314F5EF" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityExTransitionPeriod_A367FA8DB7686EEA345C3739831447AE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_DocumentFiscalPeriodFocus_9A69D0C2FD7C9904162E37398315BA18" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityEmergingGrowthCompany_2FABEF5835373AFCA67137398315C41A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_CurrentFiscalYearEndDate_BEE81B4288F0DFBD2DB73739831551FE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityCentralIndexKey_3BE0249F918357813A9437398315D86A" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_BA3145F320AE9B7F7BE6373983154FE3" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityAddressCityOrTown_045EE22DF7CDCC4BEA3C373983159B6C" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityAddressAddressLine1_560E8E7128FC25AFA1233739831602CE" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityTaxIdentificationNumber_532643BAB98A6658FE9F3739831610F1" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityAddressStateOrProvince_945CBADF312271E55A30373983163737" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_EntityAddressPostalZipCode_1E788032765FFDED8F0D37398316AAF5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2DB510316EFAAA748FC137398316B1E8" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2DB510316EFAAA748FC137398316B1E8" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_LocalPhoneNumber_2434034CE04BA968DA8237398316A863" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_E795D64C224E019E2549373983106A7E" xlink:to="loc_dei_CityAreaCode_899A4C315492CC14134837398316D541" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8AFBEFAD3C405AE78D947D422F6BC45D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_B27614B9467F5DDEB12D7AC5D3B7C99F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8AFBEFAD3C405AE78D947D422F6BC45D" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_B27614B9467F5DDEB12D7AC5D3B7C99F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_70269C62E500242D235F185BD4C7E64D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_70269C62E500242D235F185BD4C7E64D" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_755AA56D8F1C2D591EC0185BD4C71001" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_63D5705A08F348B3B599185BD4C8836F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="loc_us-gaap_EmployeeStockOptionMember_63D5705A08F348B3B599185BD4C8836F" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CommonStockWarrantMember" xlink:label="loc_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="loc_cdlx_CommonStockWarrantMember_A3D64F572A5F1B977EC6185BD4C8B173" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9F8BC4A27A58FD50C9FC185BD4C8BBF9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_514D44373BF6EFF85B8E185BD4C704F3" xlink:to="loc_us-gaap_EmployeeStockMember_D6F2EABC95D0878F51D1185BD4C81FDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_EDF6529913416C74305A185BD4C99BE0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:to="loc_us-gaap_StatementClassOfStockAxis_EDF6529913416C74305A185BD4C99BE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_CBC4F6AF5E47DB1AE230185BD4C90ECB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_EDF6529913416C74305A185BD4C99BE0" xlink:to="loc_us-gaap_ClassOfStockDomain_CBC4F6AF5E47DB1AE230185BD4C90ECB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5C85E5402DABCC72CC30185BD4C7BB96" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_D3E8153E8A1B7A0582C3185BD4C94EAF" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_B720AA702E1C747E6C4D185BD4C9B7F5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7AC14EA6F82C5E8E8BB1FD874AF2709D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_33BB59CE7C565FCCBA8710E975F766C5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7AC14EA6F82C5E8E8BB1FD874AF2709D" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_33BB59CE7C565FCCBA8710E975F766C5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_EAF50AA8F3D75A818C2D42DC82BA0837" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E502291758E35B158DE691A06D0ACD4B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_EAF50AA8F3D75A818C2D42DC82BA0837" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_E502291758E35B158DE691A06D0ACD4B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_16B9E65915B74A6F09C7CB69C458700D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_74B2B54205BB7D4FF59ECB69C45A2652" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_16B9E65915B74A6F09C7CB69C458700D" xlink:to="loc_us-gaap_DebtInstrumentTable_74B2B54205BB7D4FF59ECB69C45A2652" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_74B2B54205BB7D4FF59ECB69C45A2652" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_17F654F5CD120B5B99FFCB69C45BC69D" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SPOMember" xlink:label="loc_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:to="loc_cdlx_SPOMember_CF8A251C9F335044FA53CB69C45C8D92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_4450B980237FD6BC99D4CB69C45B3F01" xlink:to="loc_us-gaap_OverAllotmentOptionMember_C68961F179BAB5DFB438CB69C45CA227" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_74B2B54205BB7D4FF59ECB69C45A2652" xlink:to="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4A0AF27033FD6EBCC80ACB69C45DD4FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_E9CCC0CDC18E758EF26DCB69C45DEBE3" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet" xlink:label="loc_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet_8B14E11A3DE82A30F628CB69C45DFD79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8EA60433ABCCC46AADCFCB69C45E1A68" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8EA60433ABCCC46AADCFCB69C45E1A68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_03F6BA8795AB91884B62CB69C45E8C99" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_Saleofstockdiscountsandcommissions" xlink:label="loc_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_cdlx_Saleofstockdiscountsandcommissions_0CF62AE994E90F629F4FCB69C45EFFEA" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SaleofStockIssuanceCosts" xlink:label="loc_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_283D671FD16126A3195DCB69C45D8D80" xlink:to="loc_cdlx_SaleofStockIssuanceCosts_7818C4C804D9DA6F9C3DCB69C45E7622" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/RelatedParties" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_FC91C0835A11520D9124C69D99467229" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_EAE90D89B8B854D193F9A067C0D5961F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_FC91C0835A11520D9124C69D99467229" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_EAE90D89B8B854D193F9A067C0D5961F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_883AE43B96AD9BD9921E275B67D84B84" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_883AE43B96AD9BD9921E275B67D84B84" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5D7307F49B3BB21A379B275B67DA7EB6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5D7307F49B3BB21A379B275B67DA7EB6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4BAD897960FB54A55236275B67DA2DDA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_5D7307F49B3BB21A379B275B67DA7EB6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4BAD897960FB54A55236275B67DA2DDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_CB9AAB83BAF662709A90275B67DA8208" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_CB9AAB83BAF662709A90275B67DA8208" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_3E98015DF0BF8B7D8ACB275B67DAAA57" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CB9AAB83BAF662709A90275B67DA8208" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_3E98015DF0BF8B7D8ACB275B67DAAA57" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_D0A763A29A27B67FFA7C275B67DBB2A2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_AwardTypeAxis_D0A763A29A27B67FFA7C275B67DBB2A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_706DDD19213D6BD140CE275B67DBC986" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_D0A763A29A27B67FFA7C275B67DBB2A2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_706DDD19213D6BD140CE275B67DBC986" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CommonStockWarrantMember" xlink:label="loc_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_706DDD19213D6BD140CE275B67DBC986" xlink:to="loc_cdlx_CommonStockWarrantMember_2A935901E35C54C78159275B67DBBA22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_FF78F43E535AA9D3EA3B275B67DBE6EB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_StatementClassOfStockAxis_FF78F43E535AA9D3EA3B275B67DBE6EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_A70FEE0AE763BDA1ED0B275B67DCC668" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_FF78F43E535AA9D3EA3B275B67DBE6EB" xlink:to="loc_us-gaap_ClassOfStockDomain_A70FEE0AE763BDA1ED0B275B67DCC668" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_C964D3CC2F8B2ADB7B7B275B67D9642B" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_2B267622A83AED15EC2B275B67DC1EC7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_2B267622A83AED15EC2B275B67DC1EC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaap_StockOptionPlanExpense_7C32A26F2F7311156E0E275B67DC6234" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_us-gaap_StockOptionPlanExpense_7C32A26F2F7311156E0E275B67DC6234" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_E9737B49F408E4E860E8275C13FC6B82" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ClassofWarrantorRightExercised" xlink:label="loc_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_B0C276F11A617A6BD58B275B67DC3AC9" xlink:to="loc_cdlx_ClassofWarrantorRightExercised_598A87BC11623612305D275D7F371B77" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/RevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_C2BC711D8AB2AD45FC391B188912391A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_C2BC711D8AB2AD45FC391B188912391A" xlink:to="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_1687F09D9933F3FF81B91B18891314AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:to="loc_srt_ProductOrServiceAxis_1687F09D9933F3FF81B91B18891314AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_58E6DA2FB2A9402718531B18DDAEF3BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_1687F09D9933F3FF81B91B18891314AF" xlink:to="loc_srt_ProductsAndServicesDomain_58E6DA2FB2A9402718531B18DDAEF3BC" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostperRedemptionMember" xlink:label="loc_cdlx_CostperRedemptionMember_5A8164A90BD75E26E1C41B188913C1A9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_58E6DA2FB2A9402718531B18DDAEF3BC" xlink:to="loc_cdlx_CostperRedemptionMember_5A8164A90BD75E26E1C41B188913C1A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_FDA1E8E099F1CD4165121B188912FC05" xlink:to="loc_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9810A20235C5773C2A631B188914D580" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_354BE32F48E063BE18741B188913201E" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9810A20235C5773C2A631B188914D580" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/RevenueNotes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_97DF042EBEA4FB3BA35CD648903494A0" xlink:type="locator" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ConsumerIncentivesPolicyTextBlock" xlink:label="loc_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_97DF042EBEA4FB3BA35CD648903494A0" xlink:to="loc_cdlx_ConsumerIncentivesPolicyTextBlock_8E79C7F792B8D2736AB7D6504A70AD59" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_97DF042EBEA4FB3BA35CD648903494A0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2BDC7EE8E0F7042C1516D6508F937043" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_91077352AE7CA796DB24D6511474E12D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_97DF042EBEA4FB3BA35CD648903494A0" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_91077352AE7CA796DB24D6511474E12D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/RevenuePolicies" xlink:type="extended" />
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/RevenueTables" xlink:type="extended" />
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/Segments" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_AA5D7AEF5B2A57EA99E1E79AFD7A9BF1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_49C45C17B5365BDD958D183263C237FA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_AA5D7AEF5B2A57EA99E1E79AFD7A9BF1" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_49C45C17B5365BDD958D183263C237FA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:type="locator" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustedContribution" xlink:label="loc_cdlx_AdjustedContribution_33D487338F0DB9AFDBBCFDEA0B0DCE68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_cdlx_AdjustedContribution_33D487338F0DB9AFDBBCFDEA0B0DCE68" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_NonCashEquityExpenseFinancialInstitutionShare" xlink:label="loc_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_cdlx_NonCashEquityExpenseFinancialInstitutionShare_B3D7A1F7BAB86925A1C8FDEA0B0DD143" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization" xlink:label="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization_7DD3F7BAAF1EDF486E3CFDEA0B0E3ED2" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeliveryCosts" xlink:label="loc_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_cdlx_DeliveryCosts_04397344FD5A89BE9C5AFDEA0B0E0D8F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_us-gaap_SellingAndMarketingExpense_EFB7BAF4C2D24496888FFDEA0B0E7BE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_AB374D01D3C27FFFF254FDEA0B0E79A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_91C38C3C80C734FB4498FDEA0B0EA20A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_us-gaap_DepreciationAndAmortization_2EA64114A58FE40D146DFDEA0B0E3491" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_085FCF2955E53BCC354AFDEA0B0F72B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0929C90F97CA208C3980FDEA0B0D9868" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1775E69DE43A9326FBEFFDEA0B0F1A7E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_0E34A0042DB4D02FEFAAF9C283A5DE10" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0E34A0042DB4D02FEFAAF9C283A5DE10" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_A3419C50B15C62D910F3F9C283ADA0E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_A3419C50B15C62D910F3F9C283ADA0E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4B42CB24AB361BF647B9F9C283AE175B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_A3419C50B15C62D910F3F9C283ADA0E1" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4B42CB24AB361BF647B9F9C283AE175B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_498543D3EA931896B58DF9C283AEC132" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4B42CB24AB361BF647B9F9C283AE175B" xlink:to="loc_us-gaap_AccountsReceivableMember_498543D3EA931896B58DF9C283AEC132" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_CF942A46D96538DE4200F9C283AFF76C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_CF942A46D96538DE4200F9C283AFF76C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_BB6E4E5795C8EAD92E1BF9C283AFA771" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CF942A46D96538DE4200F9C283AFF76C" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_BB6E4E5795C8EAD92E1BF9C283AFA771" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_0433F665EF9B5F3EF154F9C283AFA4A4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_BB6E4E5795C8EAD92E1BF9C283AFA771" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_0433F665EF9B5F3EF154F9C283AFA4A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_AC3FFFB45E5D17438019F9C283B03E54" xlink:to="loc_srt_ConsolidationItemsDomain_BBA08F1FA5B654F3762AF9C283B02A58" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_5D585366F15A26D13DA3F9C283B14220" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_srt_MajorCustomersAxis_5D585366F15A26D13DA3F9C283B14220" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_5D585366F15A26D13DA3F9C283B14220" xlink:to="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_OneCustomerMember" xlink:label="loc_cdlx_OneCustomerMember_A748B3354DD596BB0CDCF9C283B10314" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF" xlink:to="loc_cdlx_OneCustomerMember_A748B3354DD596BB0CDCF9C283B10314" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_TwoCustomerMemberMember" xlink:label="loc_cdlx_TwoCustomerMemberMember_B915A5380B2287FDC070F9C283B21B71" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_294FF8065CDC1A5191DFF9C283B1C0FF" xlink:to="loc_cdlx_TwoCustomerMemberMember_B915A5380B2287FDC070F9C283B21B71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_99F4216C49573F90872FF9C283B2C794" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_99F4216C49573F90872FF9C283B2C794" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_91789BAE7545B2FC71FDF9C283B2FF9D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_99F4216C49573F90872FF9C283B2C794" xlink:to="loc_us-gaap_SegmentDomain_91789BAE7545B2FC71FDF9C283B2FF9D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsAxis" xlink:label="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsDomain" xlink:label="loc_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_1C872FDD42EA33947D16F9C283B3048E" xlink:to="loc_us-gaap_SubsegmentsDomain_F5E787730DA60DFF35D7F9C283B31139" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_54E778D66C972269EE1CF9C283B3AB52" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_ED0518FBB0815494F6A6F9C283B324DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_77E8CFBB24B8DCE851DBF9C283AB6F43" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_F376D88C9FDEB2C2443BF9C283B46797" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:to="loc_dei_DocumentPeriodEndDate_F376D88C9FDEB2C2443BF9C283B46797" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_E2DD7CD3B45D3B029A55F9C283B48CBC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_3BF71FA3CB9C71E64F60F9C283B4184B" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_E2DD7CD3B45D3B029A55F9C283B48CBC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_ECFA172E4964ADB32A95D654CA3CA563" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ECFA172E4964ADB32A95D654CA3CA563" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:to="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_AD7A184FF658ABC8E44CD654CA3E6CBC" xlink:to="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:to="loc_country_US_2E3AD512571B2CADB423D654CA3E0115" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_EE816B7AE60047F5AB44D654CA3E7C91" xlink:to="loc_country_GB_353D79FF15FA59058E89D654CA3F2032" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_59BF668C8F5772D2AFDFD654CA3D6D00" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_B8407F8FE0DA69415DD5D654CA3F1C53" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:to="loc_dei_DocumentPeriodEndDate_B8407F8FE0DA69415DD5D654CA3F1C53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:to="loc_us-gaap_Revenues_C2603BC74F5081778AC0D654CA3F6578" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CF3B9B99F6DC7E02E7A7D654CA3F42F9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_57C322B8389B15A49528D654CA405736" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SegmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_13A0FA4390E2572BAB3A2A801BF68E13" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_F83718A1DE685275A1D14C25F737B8CF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_13A0FA4390E2572BAB3A2A801BF68E13" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_F83718A1DE685275A1D14C25F737B8CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_99700CD1243252F2A83FE3B1DB00A8B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_F83718A1DE685275A1D14C25F737B8CF" xlink:to="loc_srt_StatementGeographicalAxis_99700CD1243252F2A83FE3B1DB00A8B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_889728071BFD5208B4732A65795F9903" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_99700CD1243252F2A83FE3B1DB00A8B4" xlink:to="loc_srt_SegmentGeographicalDomain_889728071BFD5208B4732A65795F9903" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_0C2AEB745F145A288C795E82E7F04F71" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_889728071BFD5208B4732A65795F9903" xlink:to="loc_country_GB_0C2AEB745F145A288C795E82E7F04F71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_1E47E2439B7650018941B8B8A41900A3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_F83718A1DE685275A1D14C25F737B8CF" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_1E47E2439B7650018941B8B8A41900A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1E47E2439B7650018941B8B8A41900A3" xlink:to="loc_us-gaap_NumberOfOperatingSegments_53DA8EC75EA65FB28D9218D6B3C8D95D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_1E47E2439B7650018941B8B8A41900A3" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2A4842D2FFA65199B9E2952FB1B3F6C5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_64E88D60409851A38DB3084670331D6D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71BE6CE3B11B5AD28352CE43B1487706" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_64E88D60409851A38DB3084670331D6D" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71BE6CE3B11B5AD28352CE43B1487706" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71BE6CE3B11B5AD28352CE43B1487706" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_34224BE7831B5A7094C8498FB20D4FB5" xlink:to="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CardlyticDirectSegmentMember" xlink:label="loc_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:to="loc_cdlx_CardlyticDirectSegmentMember_ABFC81AC24B95195B2DED60C91AF5939" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_OtherPlatformSolutionsMember" xlink:label="loc_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_C885DE639E2D5ED4BF394F66053738B4" xlink:to="loc_cdlx_OtherPlatformSolutionsMember_12C8983E7FE75A7EBD8CBF20DD44E4CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_71BE6CE3B11B5AD28352CE43B1487706" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_AdjustedContribution" xlink:label="loc_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_cdlx_AdjustedContribution_1677E6C530A85A9A820AC43876B6CD77" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts" xlink:label="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts_143D6035AE525635B5A1C2077745DE5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_0DA1C54E70095D5E9435EC32418B96E1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_us-gaap_Revenues_0DA1C54E70095D5E9435EC32418B96E1" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_GainLossOnFinancialInstitutionShare" xlink:label="loc_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_25FE0B230AD4582F9ACA0AD4B9F07C14" xlink:to="loc_cdlx_GainLossOnFinancialInstitutionShare_31DE26779D3F5E1583A9B0763A172290" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SegmentsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_9A484852441D5300B3F89779E3641677" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A14FE38C26FD54679434947583759541" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9A484852441D5300B3F89779E3641677" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_A14FE38C26FD54679434947583759541" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_5671E11E58C352EA9C4B0045849DA00E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9A484852441D5300B3F89779E3641677" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_5671E11E58C352EA9C4B0045849DA00E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4BF65E4140565346B053CBA40F950C26" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_F448DDAD3999594CAD141BE762478A9D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4BF65E4140565346B053CBA40F950C26" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_F448DDAD3999594CAD141BE762478A9D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4EEA51BE2D308A061E92185BD69CD441" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_FBE7FDB1467ABB539B2E185BD6A16DCD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4EEA51BE2D308A061E92185BD69CD441" xlink:to="loc_dei_DocumentPeriodEndDate_FBE7FDB1467ABB539B2E185BD6A16DCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_22D7D96EF6CCD7CB3AD9185BD6A2CE82" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4EEA51BE2D308A061E92185BD69CD441" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_22D7D96EF6CCD7CB3AD9185BD6A2CE82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4EEA51BE2D308A061E92185BD69CD441" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_9BA3946088A0F4E4DAE7185BD6A22D6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4EEA51BE2D308A061E92185BD69CD441" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_F728BC5E9F911FB7BBD2185BD6A259B3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_B1CCE88FC58052A6330DF9C2D5E880ED" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_B1CCE88FC58052A6330DF9C2D5E880ED" xlink:to="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9A59B34491573BB962FBF9C2D5E99FC8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_srt_StatementGeographicalAxis_9A59B34491573BB962FBF9C2D5E99FC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_9A59B34491573BB962FBF9C2D5E99FC8" xlink:to="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_277861971FE20A4B9341F9C2D5E906EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB" xlink:to="loc_country_US_277861971FE20A4B9341F9C2D5E906EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_22C1419999B925523DDEF9C2D5EA10C6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_B9916B5E3CADE8B4ED6DF9C2D5E966FB" xlink:to="loc_country_GB_22C1419999B925523DDEF9C2D5EA10C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_929FEBE744C6A8253105F9C2D5EA615C" xlink:to="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_OneCustomerMember" xlink:label="loc_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="loc_cdlx_OneCustomerMember_5492B367496953F19608F9C2D5EA3B4D" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_TwoCustomerMemberMember" xlink:label="loc_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="loc_cdlx_TwoCustomerMemberMember_81A85126EB940CD84D7AF9C2D5F08724" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LargestFIPartnerOneMember" xlink:label="loc_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="loc_cdlx_LargestFIPartnerOneMember_D307A3B866ADE2BA6C6BF9C2D5F0CCF0" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_LargestFIPartnerTwoMember" xlink:label="loc_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_9A3CB103320DC98AE5B7F9C2D5EA07FB" xlink:to="loc_cdlx_LargestFIPartnerTwoMember_CC79C4B12A010F7335B2F9C2D5F0CB53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_2A907F3E3F2CF71D1D9EF9C2D5F0A88A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_srt_RangeAxis_2A907F3E3F2CF71D1D9EF9C2D5F0A88A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2A907F3E3F2CF71D1D9EF9C2D5F0A88A" xlink:to="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B" xlink:to="loc_srt_MinimumMember_B82066A9D518B6D5535AF9C2D5F15386" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_D225790EC6A2D6F717D4F9C2D5F1967B" xlink:to="loc_srt_MaximumMember_466391C60F4E1753CCA1F9C2D5F11AF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_75F1B0E932E4BF71F194F9C2D5F1595B" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1BCF0639F2FC2758E54CF9C2D5F26439" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_7B164D74125510E24591F9C2D5F1E1CB" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_2DFA2A6AB90C2F99B1AAF9C2D5F25E3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_BC6FAD97FFFCA9D64C7DF9C2D5F26110" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:to="loc_us-gaap_AccountsReceivableMember_14CF071E6BD781E08A3FF9C2D5F3C835" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionPartnerMember" xlink:label="loc_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_50FC2978E5A0AD06188CF9C2D5F2A27B" xlink:to="loc_cdlx_FinancialInstitutionPartnerMember_3847364B0ABB2452F667F9C2D5F83989" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_A14F0E1CC90117494B2CF9C2D5E80E1C" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_EB9E7BDD58C71E0792BBF9C2D5F9E689" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_3E39A152EDCD032ADBA3F9C2D5F9C8F6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:to="loc_dei_DocumentPeriodEndDate_3E39A152EDCD032ADBA3F9C2D5F9C8F6" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_FinancialInstitutionsAgreementTerm" xlink:label="loc_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_3C2F9063FDC5FAA6A219F9C2D5F8D2A1" xlink:to="loc_cdlx_FinancialInstitutionsAgreementTerm_82C27C9A77E5E701583CF9C2D5F92F1B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_DFCE3540DCD25129A48C4C823328B8E4" xlink:type="locator" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ConsumerIncentivesExpense" xlink:label="loc_cdlx_ConsumerIncentivesExpense_D9636ADD4F9E5F97B9A8814975099DB6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_DFCE3540DCD25129A48C4C823328B8E4" xlink:to="loc_cdlx_ConsumerIncentivesExpense_D9636ADD4F9E5F97B9A8814975099DB6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_B421DF5DF514AE7F9CAC185BD68C686B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_B421DF5DF514AE7F9CAC185BD68C686B" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:to="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_4CC6F55C93B538BE9EBC185BD68D3AF6" xlink:to="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostperServedSalesMember" xlink:label="loc_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:to="loc_cdlx_CostperServedSalesMember_121CE06D573BD9908F21185BD68DD062" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostperRedemptionMember" xlink:label="loc_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:to="loc_cdlx_CostperRedemptionMember_6A57ACD7FB3B9E53E243185BD68EEA9A" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_CostOtherMember" xlink:label="loc_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8413195F9AA6D171CC6F185BD68D41C5" xlink:to="loc_cdlx_CostOtherMember_129DB1811E73A8CA9900185BD68FD29C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_4851C415EC3B749ADE64185BD68C3BF2" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_7E9C8F1C836C2BA3058C185BD68FC6CB" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_73F05E07797F0393D222185BD68FF445" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_D629ADB7DB57FE167B8FD65AC531210F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_F7996A6FA1BD46DB8310D65AC53179D5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D629ADB7DB57FE167B8FD65AC531210F" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_F7996A6FA1BD46DB8310D65AC53179D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_802AB259708B02518EDCD65AC53103F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_F7996A6FA1BD46DB8310D65AC53179D5" xlink:to="loc_srt_ProductOrServiceAxis_802AB259708B02518EDCD65AC53103F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_F6B1573EC033DB86B30FD65AC532A618" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_802AB259708B02518EDCD65AC53103F7" xlink:to="loc_srt_ProductsAndServicesDomain_F6B1573EC033DB86B30FD65AC532A618" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_6EF5162B952C8DCC309FD65AC5324D22" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_F7996A6FA1BD46DB8310D65AC53179D5" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_6EF5162B952C8DCC309FD65AC5324D22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_CAEBEFB31E19229492EED65AC5323570" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D629ADB7DB57FE167B8FD65AC531210F" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_CAEBEFB31E19229492EED65AC5323570" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_6EC49E023E3659A5EF5BD65AC532F100" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D629ADB7DB57FE167B8FD65AC531210F" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_6EC49E023E3659A5EF5BD65AC532F100" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D629ADB7DB57FE167B8FD65AC531210F" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_0DC6901AB4E98A4C4EF0D65AC533FAA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D629ADB7DB57FE167B8FD65AC531210F" xlink:to="loc_us-gaap_UseOfEstimates_3000D7267D6BB976FAC3D65AC5338A58" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ConsumerIncentivesPolicyTextBlock" xlink:label="loc_cdlx_ConsumerIncentivesPolicyTextBlock_75A580EBDD915AE5419CD65AC5339DFC" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_D629ADB7DB57FE167B8FD65AC531210F" xlink:to="loc_cdlx_ConsumerIncentivesPolicyTextBlock_75A580EBDD915AE5419CD65AC5339DFC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_E4AFCEEDD78388EF27DFD65AC9B3D841" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_E4AFCEEDD78388EF27DFD65AC9B3D841" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_B93963B47D8A5D9EDA24D65AC9B3707C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1637239FEE4250DFA587A3D21C210439" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_51471DBBFC4A5D4B9FBA98A7D8EB448A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1637239FEE4250DFA587A3D21C210439" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_51471DBBFC4A5D4B9FBA98A7D8EB448A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3DC409F368B25C59A67B54EDA90E71B9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3DC409F368B25C59A67B54EDA90E71B9" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_18178E92CA95534596B4DACE08354090" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:to="loc_us-gaap_PlanNameAxis_18178E92CA95534596B4DACE08354090" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_C2CF4EA7172B5A38A9E13D9A1AB6CD28" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_18178E92CA95534596B4DACE08354090" xlink:to="loc_us-gaap_PlanNameDomain_C2CF4EA7172B5A38A9E13D9A1AB6CD28" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_A2018EmployeeStockPurchasePlanMember" xlink:label="loc_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_C2CF4EA7172B5A38A9E13D9A1AB6CD28" xlink:to="loc_cdlx_A2018EmployeeStockPurchasePlanMember_0F49AA2AF21C52A7A878FD8C17C92DAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_7ED37ECF1B635B6D917E78EE303B79C3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:to="loc_us-gaap_AwardTypeAxis_7ED37ECF1B635B6D917E78EE303B79C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4C5C4905D27D500FA277686D20461676" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7ED37ECF1B635B6D917E78EE303B79C3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4C5C4905D27D500FA277686D20461676" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_B59378ACB5DA5E8D88D71C72848A3B2E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4C5C4905D27D500FA277686D20461676" xlink:to="loc_us-gaap_EmployeeStockMember_B59378ACB5DA5E8D88D71C72848A3B2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_85E1D54D99405F81A77DB1224BFDA216" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_DeliveryCostsMember" xlink:label="loc_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="loc_cdlx_DeliveryCostsMember_7B07F6D752AE597EBE555663FDB4AA5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_9398C2B49A615D4F884177D122DA9804" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_A1F76CE14171534E9E8F1EFA9C96413B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_2E3D69C64C4B546386F5EB2072D6D9EA" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_F36046FCA68E56A8B69F8FEC09E42BB1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_CBF08EA7358952BC844DB64F6E74FF5A" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold_2F5457E2FBDB5D669A5E36E8592604F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_519460F6FC14528A9342289027DA209F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_725C8EACBBB95FF1B27AAE13434F3B23" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_725C8EACBBB95FF1B27AAE13434F3B23" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:label="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_FC7B07C4DEA05C3F8778F3678A7134EB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_FC7B07C4DEA05C3F8778F3678A7134EB" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_88A82FBFEBEC5C16AAC036A104D7522D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_88A82FBFEBEC5C16AAC036A104D7522D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_74CEA42E13F751EA83E806D828C6D3DC" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_74D098D108E551C699D48F32B491D1C0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_748BB9CA4F1A548EA20B41E203C6EC94" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_748BB9CA4F1A548EA20B41E203C6EC94" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_19CE609FAB1F583EAC67A26A654992A2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_19CE609FAB1F583EAC67A26A654992A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E0FE63DF58905890BFC1C62F78625C53" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_19CE609FAB1F583EAC67A26A654992A2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_E0FE63DF58905890BFC1C62F78625C53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_A92F891047265FF8B6E8AE00ECB8D6B3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_E0FE63DF58905890BFC1C62F78625C53" xlink:to="loc_us-gaap_SubsequentEventMember_A92F891047265FF8B6E8AE00ECB8D6B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2B475234F7A85D149AAC34C88C5EB1A2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeesAndNonEmployeeDirectorsMember" xlink:label="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_37889BF1C8BD57AEA4DB1AD3AAB42707" xlink:to="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_7F965F24C54C5E6AA1110C76E3C115B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_2C3DE677A3F15C71A0531D8968931834" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_PlanNameAxis_2C3DE677A3F15C71A0531D8968931834" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_B3266089B8F1550180A051C35C602651" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_2C3DE677A3F15C71A0531D8968931834" xlink:to="loc_us-gaap_PlanNameDomain_B3266089B8F1550180A051C35C602651" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_840B7FD6B6C65C9A83EDE6EFD6C0D6EF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_srt_RangeAxis_840B7FD6B6C65C9A83EDE6EFD6C0D6EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_524D26D813CB5590A5E147C00669F3D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_840B7FD6B6C65C9A83EDE6EFD6C0D6EF" xlink:to="loc_srt_RangeMember_524D26D813CB5590A5E147C00669F3D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_3BBFE1B821E55BB99EE237284B4955F0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_524D26D813CB5590A5E147C00669F3D7" xlink:to="loc_srt_MinimumMember_3BBFE1B821E55BB99EE237284B4955F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_5667B080B6F0506681955D76702F398D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_524D26D813CB5590A5E147C00669F3D7" xlink:to="loc_srt_MaximumMember_5667B080B6F0506681955D76702F398D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_FAF5F5E34AB95CC991AB6242F0D93CE4" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_AwardTypeAxis_FAF5F5E34AB95CC991AB6242F0D93CE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_FAF5F5E34AB95CC991AB6242F0D93CE4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1599E74138145D46A0CE62F4C9CF0612" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1599E74138145D46A0CE62F4C9CF0612" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_9C079E1D104D55D9BA8137419EF5AA79" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_9C079E1D104D55D9BA8137419EF5AA79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:to="loc_us-gaap_PerformanceSharesMember_9AA146605E465B8C91757E77D313A3F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_4937F83C7F1357219A90EDAF3F6CD0B8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_DC1E8B81EECE59B78AA6077401AC0B4F" xlink:to="loc_us-gaap_EmployeeStockMember_4937F83C7F1357219A90EDAF3F6CD0B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_235C66DB85F750A7867D6F5DF7A1256C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_VestingAxis_235C66DB85F750A7867D6F5DF7A1256C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_235C66DB85F750A7867D6F5DF7A1256C" xlink:to="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_9A36B66CBB605C438999FD59F4AE3A8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_82CEE111E00E52D09099797CEBB657C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1AC108979B3C5017BF0E39605D93F0D7" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_26CAFFA7D90F51D497E0863EFA050C6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_CE5B85E7C17F5152AB5DB90850F5102E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_18BCC96578675856B0F27B2900CB34D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_610CC721E42455128F9A59718C3D44F4" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance_1A7569E64C2050198F4CC8BED7567CB4" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease_26DD6B49D97A58148A7BFCC816476DE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7D7D843FCA245D878D28BC92ED11032F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_7D7D843FCA245D878D28BC92ED11032F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_D5C2DBD47E7556ABBA40810AABF860E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1619990778A95A81BE4DFAD2C719AE08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_60C022C97AD95AF2B7675389C0CE82E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_2355DD36B19F546AB48E8F454CAEAA3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_61C27D370C1E57729C9AE75F872A4C93" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_69F42218F55957F5ACBD08B4D8D69C23" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod_B5A4A199A8C1545CB399C43C3E5FC3C3" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions" xlink:label="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions_A27FEFE99780501EAE83D181FDC26FE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3124FF10A0645E149F76CAEF88F091DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1AACA14E148B5A2F975F9713C77D3D7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_StockOptionPlanExpense_F28C6ABCE7E359F29F9DFAAB50BE062A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_E40B275ED34C5BC5B855228F8DAC1027" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_35443BAF01E859699B278E7DBBD430FC" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease" xlink:label="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease_3475F1A3C0B95DF981E1ED39C99B0868" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions" xlink:label="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ACF8A656F90555B9B3772F9F22772E50" xlink:to="loc_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions_CF1CB3820CF154D182119736D4F1FF55" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_47694B76F6CDE6A57D61274942BD84FD" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_8BC3F3C52FB08B6BFA63274942BE22F8" xlink:to="loc_us-gaap_SubsequentEventMember_46794003BEB02A7F0FDD274942BF8ACB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_980B14DCA76FB5F88508274942BF92B9" xlink:to="loc_us-gaap_PlanNameDomain_7B55ADE3BC19929DF247274942BF165B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateAxis_FA846A0BC261FAB7DDA8274942C0AA70" xlink:to="loc_us-gaap_AwardDateDomain_541DD85926FD45D8AECB274942C09992" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_287F87CD7530E0665028274942C0E3F2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:to="loc_us-gaap_EmployeeStockOptionMember_21110011FD8AA483B65B274942C16F8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_223E0F3AF2C5B40D81E6274942C09B83" xlink:to="loc_us-gaap_EmployeeStockMember_95CBBD2B720BB1E40C33274942C1FA79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_F4131273DB7DF658F6C0274942C1965D" xlink:to="loc_us-gaap_ClassOfStockDomain_D9E61391DEF38D11A7D8274942C2BEA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_74F0B0DCB47F6D5B0F21274942C278F6" xlink:to="loc_srt_RangeMember_6D3A9E2AD0D188A7CCD8274942C2963A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_3DDE6051CD539180E083274942C30C89" xlink:to="loc_us-gaap_VestingDomain_79BF02F9EE765A5A6CEC274942C3C3D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_21D97C6896CC44D7B9FE274942BDA522" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_41DA9A659A5971C55D35274942C4AA62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_AAE81787115AB0F70FBD274942C401F7" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_dei_DocumentPeriodEndDate_E6546056E21DEC8E2B0C274942C42899" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3C206177150507514758274942C59555" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_D69229060174A905ADCD274942C5D06E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_0AF5C2DCDC2275A86DA7274942C5B61E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_48A7B34653BD202A7268274942C3C364" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_B697474B4E659820AA90274942C6540C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FDB2594186D4FF6317C1274942C790A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_DFCB1A48EFAF74BE945D274942C89571" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_55EAE512BE8AE1501FAE274942C8F6F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_89E60A430B71064CB488274942C8C5C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_AB32B2733CB3365BEC39274942C818C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB6C59D4C8157507B99D274942C97660" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_41C046144F5FBD344F9D274942C7C036" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_FB6C59D4C8157507B99D274942C97660" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_CF3D4B2F94EB1AE4D19A274942BD5DA3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_4AFF4E5DADB61D40AE5B274942C99251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_54D5128C5B2CA932EE90274942CA56E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_0CEC1A07459E43D30EC2274942CA97A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_8E87AF6EC271CCA1C50A274942CAE5DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11B67877507A109D22E3274942CAE582" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5E6D4B9DB534D2A9EC1274942CB3AD4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_337DA5B6935948F02BD9274942C9C5F5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_B5E6D4B9DB534D2A9EC1274942CB3AD4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6A3A2C2558FE701415C2FDEA0B5C0053" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6A3A2C2558FE701415C2FDEA0B5C0053" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_44362A8BB38680A64290FDEA0B5C271A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_srt_RangeAxis_44362A8BB38680A64290FDEA0B5C271A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_B79F931CAD90066F04CFFDEA0B5C6331" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_44362A8BB38680A64290FDEA0B5C271A" xlink:to="loc_srt_RangeMember_B79F931CAD90066F04CFFDEA0B5C6331" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_E7706B8321441EEF07CCFDEA0B5CFCD0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_B79F931CAD90066F04CFFDEA0B5C6331" xlink:to="loc_srt_MaximumMember_E7706B8321441EEF07CCFDEA0B5CFCD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_27EABD4716E80649697BFDEA0B5C26B7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_us-gaap_TitleOfIndividualAxis_27EABD4716E80649697BFDEA0B5C26B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_D6130C1042A70BDF9565FDEA0B5C326E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_27EABD4716E80649697BFDEA0B5C26B7" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_D6130C1042A70BDF9565FDEA0B5C326E" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_EmployeesAndNonEmployeeDirectorsMember" xlink:label="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_D51683DF002C452ECDB8FDEA0B5CA27E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_D6130C1042A70BDF9565FDEA0B5C326E" xlink:to="loc_cdlx_EmployeesAndNonEmployeeDirectorsMember_D51683DF002C452ECDB8FDEA0B5CA27E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_32C21BC063DF8C02A0DEFDEA0B5CA70D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_32C21BC063DF8C02A0DEFDEA0B5CA70D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_E9867416BD35496E9583FDEA0B5C31F2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_32C21BC063DF8C02A0DEFDEA0B5CA70D" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_E9867416BD35496E9583FDEA0B5C31F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_D8A2DF2641B43825BFE9FDEA0B5C6DFF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_E9867416BD35496E9583FDEA0B5C31F2" xlink:to="loc_us-gaap_SubsequentEventMember_D8A2DF2641B43825BFE9FDEA0B5C6DFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_BCA0FE4CFF6C2F01C316FDEA0B5CDD66" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_us-gaap_AwardTypeAxis_BCA0FE4CFF6C2F01C316FDEA0B5CDD66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_BCA0FE4CFF6C2F01C316FDEA0B5CDD66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:type="arc" />
    <link:loc xlink:href="cdlx-20190930.xsd#cdlx_RestrictedSecuritiesUnitsMember" xlink:label="loc_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:to="loc_cdlx_RestrictedSecuritiesUnitsMember_F0B67FAB8670CAC66FA1FDEA0B6664A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_B671E8C9FD1739C75B26FDEA0B66E6CA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_B671E8C9FD1739C75B26FDEA0B66E6CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaap_PerformanceSharesMember_C8E72AE7BF66C9EC16FAFDEA0B661175" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7FD1DFE793E975D5B78DFDEA0B667F44" xlink:to="loc_us-gaap_PerformanceSharesMember_C8E72AE7BF66C9EC16FAFDEA0B661175" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3590902790593DBEA6FBFDEA0B5C4AB9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_84962E87F8B0F42D321AFDEA0B66E04E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_84962E87F8B0F42D321AFDEA0B66E04E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaap_StockOptionPlanExpense_F3C9C47A534E4ECE7897FDEA0B66C82E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_StockOptionPlanExpense_F3C9C47A534E4ECE7897FDEA0B66C82E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1FAEC00D8D8E9C9DAE97FDEA0B66877F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78B55ADEBD3CAD9CD84FFDEA0B6601C8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78B55ADEBD3CAD9CD84FFDEA0B6601C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9279E17486D6ED823D0BFDEA0B66A7ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8F5BE9C8C3B0C0284A96FDEA0B663436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B19F4CBD9ABCFDF3C774FDEA0B662C9E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_BDA27556A59B78816F67FDEA0B66F74E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_B19F4CBD9ABCFDF3C774FDEA0B662C9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_97FA31863B013B5EFE44FDEA0B6620BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7B65DFCDC0B865F036BDFDEA0B6647CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_3D2A500DF645D9455BD1FDEA0B666CBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_76BBEA6EC6D572450190FDEA0B66F293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C4BC3D8165864993CE2FFDEA0B66BDB0" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_B87AD33C5C95CAA265BDFDEA0B66DBC8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_C4BC3D8165864993CE2FFDEA0B66BDB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_F6CEB8DF571BD0B51B98FDEA0B665584" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_F6CEB8DF571BD0B51B98FDEA0B665584" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_D6BC01F3CC5D4C169E5EFDEA0B66CF43" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_A7914BE6683E977C8331FDEA0B66E519" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_D6BC01F3CC5D4C169E5EFDEA0B66CF43" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.cardlytics.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7EE6AFFD44C55A36ADC7FA83E706C5BC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4BA3B6E9A4235B3B95EB986D20EEC876" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7EE6AFFD44C55A36ADC7FA83E706C5BC" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_4BA3B6E9A4235B3B95EB986D20EEC876" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B09F64245EE7504D8D27373BDD15B579" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7EE6AFFD44C55A36ADC7FA83E706C5BC" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_B09F64245EE7504D8D27373BDD15B579" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_55F14ECE5E675AB493E3CEA29BDB4452" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7EE6AFFD44C55A36ADC7FA83E706C5BC" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_55F14ECE5E675AB493E3CEA29BDB4452" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>cardlytics_logoa23.jpg
<TEXT>
begin 644 cardlytics_logoa23.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>XML
<SEQUENCE>12
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6828221664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Allocation of Stock-based Compensation (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="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 28, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Feb. 08, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold', window );">Share-based Compensation Arrangement by Share-based Payment Award, Monthly Average Closing Price, Common Stock, Threshold</a></td>
<td class="nump">$ 33.52<span></span>
</td>
<td class="nump">$ 10.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Issued During Period, Shares, Employee Stock Purchase Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">1,875,000<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,486<span></span>
</td>
<td class="nump">$ 5,723<span></span>
</td>
<td class="nump">$ 12,266<span></span>
</td>
<td class="nump">$ 16,968<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176<span></span>
</td>
<td class="nump">203<span></span>
</td>
<td class="nump">539<span></span>
</td>
<td class="nump">471<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,432<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
<td class="nump">3,091<span></span>
</td>
<td class="nump">5,550<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">638<span></span>
</td>
<td class="nump">915<span></span>
</td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">3,141<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,240<span></span>
</td>
<td class="nump">$ 2,666<span></span>
</td>
<td class="nump">$ 7,432<span></span>
</td>
<td class="nump">$ 7,806<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>
</tr>
<tr class="ro">
<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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">500,000<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="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_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease', window );">Number of shares authorized, annual increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cdlx_A2018EmployeeStockPurchasePlanMember', window );">2018 Employee Stock Purchase Plan [Member] | 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>
</tr>
<tr class="ro">
<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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">375,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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>num: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_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>num: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_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>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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=115993241&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=109197908&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_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>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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_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=109259400&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=27012166&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=6877327&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=6877327&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_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>
<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_PlanNameAxis=cdlx_A2018EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_A2018EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>13
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6853958896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="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_LongTermDebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 46,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_LongTermDebtCurrent', window );">Less current portion of long-term debt</a></td>
<td class="num">(23)<span></span>
</td>
<td class="num">(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_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">46,693<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>
</tr>
<tr class="ro">
<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="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_LongTermDebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,677<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_LoansPayableMember', window );">Term loans</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_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="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_LongTermDebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,980<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_CapitalLeaseObligationsMember', window );">Capital leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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_LongTermDebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">$ 42<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligation 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 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=6877327&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_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as current. 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://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,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. 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://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=6877327&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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_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_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CapitalLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalLeaseObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>14
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6839818208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid', window );">Amounts not yet paid to FI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_FinancialInstitutionShareExpense', window );">FI share, expense</a></td>
<td class="nump">$ 4.6<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_GainLossOnFinancialInstitutionShare', window );">Non-cash gain on financial institution share</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=cdlx_FinancialInstitutionShareCommitmentMember', window );">Financial Institution Share Commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Partners, Unearned Amounts 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_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid</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_FinancialInstitutionShareExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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_FinancialInstitutionShareExpense</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_GainLossOnFinancialInstitutionShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Financial Institution Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainLossOnFinancialInstitutionShare</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_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>15
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847112640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTIES</a></td>
<td class="text">RELATED PARTIES<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Agreements with Fidelity Information Services, LLC</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are party to a reseller agreement with Fidelity Information Services, LLC ("FIS"). Pursuant to the reseller agreement, FIS markets and sells our services to financial institutions that are current or potential customers of FIS in exchange for a revenue share percentage.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2013, FIS purchased shares of our redeemable convertible preferred stock and we also granted performance-based warrants to purchase preferred stock with accelerated vesting upon an IPO. Since FIS did not participate in a subsequent financing, their warrants to purchase preferred stock were converted to warrants to purchase common stock. The warrants vested upon the completion of our IPO in February 2018, resulting in a&#160;non-cash&#160;expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on the vesting-date fair value of our common stock underlying these warrants. Since the performance-based vesting conditions of the warrants were directly related to revenue-producing activities, we recognized this expense in FI Share and other third-party costs on our condensed consolidated statement of operations. This expense is presented in other non-cash expenses on our condensed consolidated statement of statement of cash flows.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In September 2019, FIS exercised all of their warrants to purchase common stock, resulting in cash proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>644,365</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>16
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854450832">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Served Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Redemption</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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 Recognition, Policy [Policy Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cardlytics Direct</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct is our proprietary native bank advertising channel that enables marketers to reach consumers through the FIs' trusted and frequently visited online and mobile 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. We generally pay our FI partners an FI Share, which is a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to FIs&#8217; customers and certain third-party data costs.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct is priced predominantly in two ways: (1)&#160;Cost per Served Sale (&#8220;CPS&#8221;), and (2)&#160;Cost per Redemption (&#8220;CPR&#8221;).</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CPS. </span><span style="font-family:inherit;font-size:10pt;">Our primary pricing model is CPS, which we created to meet the media buying preferences of marketers. We generate revenue by charging a percentage, which we refer to as the CPS Rate, of all purchases from the marketer by consumers (1)&#160;who 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 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. We seek to optimize the level of Consumer Incentives to retain a greater portion of billings. However, if the amount of Consumer Incentives exceeds the amount of billings that we are paid by the applicable marketer we are still responsible for paying the total Consumer Incentive. This has occurred infrequently and has been immaterial in amount for each of the periods presented. In some instances, we may also charge the marketer the Consumer Incentive, in which case the marketer determines the level of Consumer Incentive for the campaign.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CPR.&#160;</span><span style="font-family:inherit;font-size:10pt;">Under our CPR pricing model, marketers specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee, which we refer to as the CPR Fee, for each purchase that we generate. We 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. The CPR Fee is either a percentage of qualifying purchases or a flat amount. In some instances, we may solely charge the marketer the CPR Fee, in which case we determine the level of Consumer Incentive for the campaign.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes revenue by pricing model (in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Served Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Redemption</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine revenue recognition through the following steps:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">identification of a contract with a customer,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">identification of the performance obligation(s) in the contract,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determination of the transaction price,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">allocation of the transaction price to the performance obligation(s) in the contract, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">recognition of revenue when or as the performance obligation(s) are satisfied.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell our solutions by entering into agreements directly with marketers or their marketing agencies, generally through the execution of insertion orders. The agreements state the terms of the arrangement, the negotiated fee, payment terms and the fixed period of time of the campaign. We consider a contract to exist when a campaign, which typically lasts 45 days, is published to an FI partner under the terms of an insertion order.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to our Cardlytics Direct service, our performance obligation is to offer incentives to FIs' customers to make purchases from the marketer within a specified period. This performance obligation is a series that represents a stand ready obligation to provide a targeted campaign for the marketer to FIs' customers. Cardlytics Direct fees represent variable consideration that is resolved when FIs' customers make qualifying purchases during the marketing campaign term.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequent to a qualifying purchase, the associated fees are generally not subject to refund&#160;or adjustment unless the fees from the marketing campaign exceed a contractual maximum (marketer budget). We have not constrained our revenue because adjustments have historically been immaterial and given the short duration of our marketing campaigns, any adjustments are recognized during the period of the marketing campaign. We recognize revenue for Cardlytics Direct fees over time using the right to invoice practical expedient because the amount billed is equal to the value delivered to marketers through qualified purchases by FIs' customers during that period.</span></div><div style="line-height:120%;padding-top:12px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">FI Share and Other Third-Party Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report our revenue on our condensed consolidated statements of operations gross of FI Share. FI Share costs are included in FI Share and other third-party costs in our condensed consolidated statements of operations, rather than as a reduction of revenue, because we and not our FI partners act as the principal in our arrangements with marketers. We are responsible for the fulfillment and acceptability of the services purchased by marketers. We also have latitude in establishing the price of our services, have discretion in supplier selection and earn variable amounts. FI partners only supply consumer purchase data and digital marketing space and generally have no involvement in the marketing campaigns or contractual relationship with marketers.</span></div><div style="line-height:120%;padding-top:8px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Given the short-term nature of our marketing campaigns, all contract costs are expensed as incurred since the expected period of benefit is less than one year. Costs to fulfill a contract include immaterial costs to set up a campaign that we expense as incurred due to the short-term nature of our marketing campaigns</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting</a></td>
<td class="text"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unaudited Interim Results</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. 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") for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</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="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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, income taxes, stock-based compensation, derivative instruments, income tax valuation allowance and contingencies. We base our estimates on historical experience and also 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ConsumerIncentivesPolicyTextBlock', window );">Consumer Incentives</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Consumer Incentives</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report our revenue on our condensed consolidated statements of operations net of Consumer Incentives. We do not provide the goods or services that are purchased by our FIs&#8217; customers from the marketers to which the Consumer Incentives relate. Accordingly, the marketer is deemed to be the principal in the relationship with the customer and, therefore, the Consumer Incentive is deemed to be a reduction in the purchase price paid by the customer for the marketer&#8217;s goods or services. While we are responsible for remitting Consumer Incentives to our FI partners for further payment to their customers, we function solely as an agent of marketers in these arrangements.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We invoice marketers monthly based on the qualifying purchases of FIs' customers as reported by our FI partners during the month. Invoice payment terms, negotiated on a marketer-by-marketer basis, are typically between 30 to 60 days. However, for certain marketing agencies with sequential liability terms, payments are not due to us until such marketing agency has received payment from its marketer client. Accounts receivable is recorded at the amount of gross billings to marketers, net of allowances, for the fees and Consumer Incentives that we are responsible to collect. Our accrued liabilities also include the amount of Consumer Incentives due to FI partners. As a result, accounts receivable and accrued liabilities may appear large in relation to revenue, which is reported on a net basis. Consumer Incentives totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$26.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$45.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$73.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ConsumerIncentivesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [Policy 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_ConsumerIncentivesPolicyTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/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=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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>19
<FILENAME>R9999.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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847061280">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Stock Issued During Period, Value, Conversion of Convertible Securities</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
<td class="nump">$ 1,736,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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
<td class="nump">$ 17,774,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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=27012166&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=109238393&amp;loc=d3e34017-109320<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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=27012166&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=6877327&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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6846315712">
<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">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 56,419<span></span>
</td>
<td class="nump">$ 34,582<span></span>
</td>
<td class="nump">$ 141,137<span></span>
</td>
<td class="nump">$ 102,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">12,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,230<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="ro">
<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="re">
<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">50,997<span></span>
</td>
<td class="nump">30,884<span></span>
</td>
<td class="nump">125,468<span></span>
</td>
<td class="nump">90,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">11,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,794<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="ro">
<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="re">
<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">5,422<span></span>
</td>
<td class="nump">$ 3,698<span></span>
</td>
<td class="nump">15,669<span></span>
</td>
<td class="nump">$ 12,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 436<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_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=6877327&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=6879938&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 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=6877327&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_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=115929826&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 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=115205541&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6828096416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Common stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">1,505<span></span>
</td>
<td class="nump">1,862<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=cdlx_CommonStockWarrantMember', window );">Common stock warrants</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_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>
</tr>
<tr class="ro">
<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="nump">13<span></span>
</td>
<td class="nump">868<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 );">Unvested restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">1,737<span></span>
</td>
<td class="nump">1,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember', window );">Common stock issuable pursuant to the ESPP</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_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>
</tr>
<tr class="ro">
<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="nump">49<span></span>
</td>
<td class="nump">151<span></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://fasb.org/us-gaap/role/ref/legacyRef<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=6371337&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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=cdlx_CommonStockWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_CommonStockWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6711170016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 56,419<span></span>
</td>
<td class="nump">$ 34,582<span></span>
</td>
<td class="nump">$ 141,137<span></span>
</td>
<td class="nump">$ 102,865<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 [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 15,611<span></span>
</td>
<td class="nump">$ 8,236<span></span>
</td>
<td class="nump">$ 43,851<span></span>
</td>
<td class="nump">$ 29,447<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847003376">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents changes in deferred FI implementation costs (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br/>September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recoveries through FI Share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(378</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(789</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,136</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,173</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>25
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6828480624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Consumer Incentives (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_ConsumerIncentivesExpense', window );">Consumer incentives, expense</a></td>
<td class="nump">$ 26.3<span></span>
</td>
<td class="nump">$ 14.0<span></span>
</td>
<td class="nump">$ 73.9<span></span>
</td>
<td class="nump">$ 45.9<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6844805920">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">RECENT ACCOUNTING STANDARDS<div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we early adopted Accounting Standards Update (&#8220;ASU&#8221;)&#160;2014-09,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;">, using the modified retrospective method, as permitted under ASU 2014-09. The adoption of ASU 2014-09 did not result in a material change in the timing or amount of revenue recognized, nor did it result in the capitalization of incremental contract costs. Accordingly, there was no cumulative effect adjustment recorded in the condensed consolidated financial statements upon adoption.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2019, we adopted ASU&#160;2016-01,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;Financial Instruments-Overall (Subtopic&#160;825-10):&#160;Recognition and Measurement of Financial Assets and Financial Liabilities,</span><span style="font-family:inherit;font-size:10pt;">&#160;which is intended to enhance the reporting model for financial instruments to provide users of financial statements with more decision-useful information. The adoption of this guidance had no impact on our condensed consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Except for the adoption of ASU 2014-09 and ASU 2016-01, there have been no changes to the Company&#8217;s accounting policies, and 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, 2018, 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="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued ASU 2015-05, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Fees Paid in a Cloud Computing Arrangement</span><span style="font-family:inherit;font-size:10pt;">, to help entities evaluate the accounting for fees paid by a customer in a cloud computing arrangement (hosting arrangement) by providing guidance for determining when the arrangement includes a software license. If a cloud computing arrangement includes a license to internal-use software, then the software license is accounted for by the customer in accordance with Subtopic 350-40. This generally means that an intangible asset is recognized for the software license and, to the extent that the payments attributable to the software license are made over time, a liability also is recognized. If a cloud computing arrangement does not include a software license, the entity should account for the arrangement as a service contract. This generally means that the fees associated with the hosting element (service) of the arrangement are expensed as incurred. For public entities, this ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. For non-public entities, this ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within fiscal years beginning after December 15, 2021. Early adoption is permitted, including adoption in any interim period, for all entities. We have made the election to use the extended transition period for complying with new or revised accounting standards under Section&#160;102(b)(1) of the JOBS Act, and therefore we will be required to adopt this ASU for annual reporting periods beginning after December&#160;15, 2020. We plan to early adopt this ASU on January 1, 2020 on a prospective basis. We do not expect the adoption to have a material effect on our consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU&#160;2016-02,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:10pt;">, which supersedes ASC Topic 840,&#160;</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;">. The ASU does not significantly change the lessees&#8217; recognition, measurement and presentation of expenses and cash flows from the previous accounting standard. The ASU requires lessees to recognize a lease liability for payments and a right of use asset representing the right to use the leased asset during the term on operating lease arrangements. Lessees are permitted to make an accounting policy election to not recognize the asset and liability for leases with a term of twelve months or less. Lessors&#8217; accounting under the ASU is largely unchanged from the previous accounting standard. In addition, the ASU expands the disclosure requirements of lease arrangements. In July 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842) - Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;">, which provides the option of applying the requirements of the new lease standard in the period of adoption with no restatement to comparative periods. For public entities, this ASU is effective for fiscal years beginning after December&#160;15, 2018, including interim periods within those fiscal years. For&#160;non-public&#160;entities, this ASU is effective for annual periods beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. On October 16, 2019, the FASB "tentatively affirmed" its decision issued on August 15, 2019, to change the effective date of ASC Topic 842 for private entities for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The final ASU regarding the change in effective date is pending. We have made the election to use the extended transition period for complying with new or revised accounting standards under Section&#160;102(b)(1) of the JOBS Act, and therefore we will be required to adopt this ASU for annual reporting periods beginning after December&#160;15, 2019. Early adoption is permitted. Although we are currently evaluating the impact of this guidance on our consolidated financial statements, we expect that most of our operating lease commitments will be recognized as operating lease liabilities and&#160;right-of-use&#160;assets upon adoption of the new guidance.</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6853942112">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 loss</a></td>
<td class="num">$ (7,747)<span></span>
</td>
<td class="num">$ (8,368)<span></span>
</td>
<td class="num">$ (20,571)<span></span>
</td>
<td class="num">$ (41,476)<span></span>
</td>
</tr>
<tr class="re">
<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 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">565<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="nump">574<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 );">Total comprehensive loss</a></td>
<td class="num">$ (7,182)<span></span>
</td>
<td class="num">$ (8,166)<span></span>
</td>
<td class="num">$ (19,929)<span></span>
</td>
<td class="num">$ (40,902)<span></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://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=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: 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=114867106&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://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=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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=114867106&amp;loc=SL7669625-108580<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=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: 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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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_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=108774443&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=108774443&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>28
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6842411808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - $ / shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Oct. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CDLX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CARDLYTICS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,711,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in usd per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<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_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 CCYY 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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6853957744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS Concentration of Risk (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | One Customer</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_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer Concentration Risk | Two Customer [Member] [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [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_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">11.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_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://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: 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>num: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_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TwoCustomerMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TwoCustomerMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>30
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6845049840">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">$ 4,561<span></span>
</td>
<td class="nump">$ 3,190<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">$ 300<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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=109223946&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_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>31
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6839875056">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the allocation of stock-based compensation in the consolidated statements of operations (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br/>September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>539</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,939</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,550</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,091</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administration expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,968</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,266</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of common stock option activity</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase shares of common stock generally vest over </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years and expire </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years following the date of grant. A summary of common stock option activity is as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Vesting Period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding &#8212; December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(215</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding &#8212; September&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,505</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.33</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,871</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable &#8212; September&#160;30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We grant restricted stock units ("RSUs") to employees and our non-employee directors. A summary of RSU activity, inclusive of performance-based RSUs, is as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Grant Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Remaining Vesting Period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unamortized Compensation Costs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested &#8212; December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,792</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.65</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(112</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested &#8212; September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,737</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.06</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_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 the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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=115993241&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=109197908&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109197908&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109197908&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=109197908&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=109197908&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6853980896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th"><div>Sep. 11, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of Stock, Number of Shares Issued in Transaction</a></td>
<td class="nump">1,904,154<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_ProceedsfromIssuanceSecondayPublicOfferingNet', window );">Proceeds from Issuance Seconday Public Offering, Net</a></td>
<td class="nump">$ 61.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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_SaleofStockIssuanceCosts', window );">Sale of Stock, Issuance Costs</a></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_SPOMember', window );">SPO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price</a></td>
<td class="nump">$ 34.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised</a></td>
<td class="nump">1,194,365<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_Saleofstockdiscountsandcommissions', window );">sale of stock, discounts and commissions</a></td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Sale of Stock, Number of Shares Issued in Transaction</a></td>
<td class="nump">404,154<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_ProceedsfromIssuanceSecondayPublicOfferingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from Issuance Seconday Public Offering, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ProceedsfromIssuanceSecondayPublicOfferingNet</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_SaleofStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock, 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;">cdlx_SaleofStockIssuanceCosts</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_Saleofstockdiscountsandcommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>sale of stock, discounts and commissions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_Saleofstockdiscountsandcommissions</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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_SubsidiarySaleOfStockAxis=cdlx_SPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>33
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6843400496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Disaggregated Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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, Excluding Assessed Tax</a></td>
<td class="nump">$ 56,419<span></span>
</td>
<td class="nump">$ 34,582<span></span>
</td>
<td class="nump">$ 141,137<span></span>
</td>
<td class="nump">$ 102,865<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 Sales [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_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>
</tr>
<tr class="re">
<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, Excluding Assessed Tax</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">25,320<span></span>
</td>
<td class="nump">94,558<span></span>
</td>
<td class="nump">67,775<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 [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_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>
</tr>
<tr class="ro">
<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, Excluding Assessed Tax</a></td>
<td class="nump">15,611<span></span>
</td>
<td class="nump">8,236<span></span>
</td>
<td class="nump">43,851<span></span>
</td>
<td class="nump">29,447<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 );">Cost Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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, Excluding Assessed Tax</a></td>
<td class="nump">$ 808<span></span>
</td>
<td class="nump">$ 1,026<span></span>
</td>
<td class="nump">$ 2,728<span></span>
</td>
<td class="nump">$ 5,643<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&amp;loc=SL49130543-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130539-203045<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6842232896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 56,419<span></span>
</td>
<td class="nump">$ 34,582<span></span>
</td>
<td class="nump">$ 141,137<span></span>
</td>
<td class="nump">$ 102,865<span></span>
</td>
</tr>
<tr class="re">
<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 );">FI Share and other third-party costs</a></td>
<td class="nump">32,470<span></span>
</td>
<td class="nump">17,982<span></span>
</td>
<td class="nump">79,094<span></span>
</td>
<td class="nump">59,149<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">3,070<span></span>
</td>
<td class="nump">3,007<span></span>
</td>
<td class="nump">9,686<span></span>
</td>
<td class="nump">7,509<span></span>
</td>
</tr>
<tr class="ro">
<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">11,074<span></span>
</td>
<td class="nump">9,452<span></span>
</td>
<td class="nump">31,458<span></span>
</td>
<td class="nump">27,915<span></span>
</td>
</tr>
<tr class="re">
<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">3,018<span></span>
</td>
<td class="nump">4,097<span></span>
</td>
<td class="nump">8,741<span></span>
</td>
<td class="nump">12,444<span></span>
</td>
</tr>
<tr class="ro">
<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">12,218<span></span>
</td>
<td class="nump">7,925<span></span>
</td>
<td class="nump">27,558<span></span>
</td>
<td class="nump">23,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">1,167<span></span>
</td>
<td class="nump">777<span></span>
</td>
<td class="nump">3,181<span></span>
</td>
<td class="nump">2,471<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_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">63,017<span></span>
</td>
<td class="nump">43,240<span></span>
</td>
<td class="nump">159,718<span></span>
</td>
<td class="nump">132,974<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(6,598)<span></span>
</td>
<td class="num">(8,658)<span></span>
</td>
<td class="num">(18,581)<span></span>
</td>
<td class="num">(30,109)<span></span>
</td>
</tr>
<tr class="ro">
<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 income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(218)<span></span>
</td>
<td class="num">(254)<span></span>
</td>
<td class="num">(860)<span></span>
</td>
<td class="num">(2,995)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liabilities, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">801<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,760)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense</a></td>
<td class="num">(931)<span></span>
</td>
<td class="num">(257)<span></span>
</td>
<td class="num">(1,130)<span></span>
</td>
<td class="num">(1,612)<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 income (expense)</a></td>
<td class="num">(1,149)<span></span>
</td>
<td class="nump">290<span></span>
</td>
<td class="num">(1,990)<span></span>
</td>
<td class="num">(11,367)<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">(7,747)<span></span>
</td>
<td class="num">(8,368)<span></span>
</td>
<td class="num">(20,571)<span></span>
</td>
<td class="num">(41,476)<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(7,747)<span></span>
</td>
<td class="num">(8,368)<span></span>
</td>
<td class="num">(20,571)<span></span>
</td>
<td class="num">(41,476)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Adjustments to the carrying value of preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(157)<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 loss attributable to common stockholders</a></td>
<td class="num">$ (7,747)<span></span>
</td>
<td class="num">$ (8,368)<span></span>
</td>
<td class="num">$ (20,571)<span></span>
</td>
<td class="num">$ (41,633)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net loss per share attributable to common stockholders, basic and diluted (in USD per share)</a></td>
<td class="num">$ (0.33)<span></span>
</td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="num">$ (0.90)<span></span>
</td>
<td class="num">$ (2.29)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted-average common shares outstanding, basic and diluted (in shares)</a></td>
<td class="nump">23,561<span></span>
</td>
<td class="nump">20,970<span></span>
</td>
<td class="nump">22,936<span></span>
</td>
<td class="nump">18,150<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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=115205541&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=109223946&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_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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/2009/role/commonPracticeRef<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=109260490&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109223946&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 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=115205541&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://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=68072869&amp;loc=d3e41242-110953<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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 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=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: 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> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&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_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=114873765&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://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=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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=114867106&amp;loc=SL7669625-108580<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=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: 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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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_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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109260490&amp;loc=d3e1377-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_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=115205541&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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=115205541&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://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 2: 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=115929826&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 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=115205541&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_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_TemporaryEquityAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-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>35
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847093744">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION</span><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 make marketing more relevant and measurable through our purchase intelligence platform. Using one of the largest aggregations of purchase data through our partnerships with banks and credit unions, we have a secure view into where and when consumers are spending their money. By applying advanced analytics to this massive aggregation of anonymized purchase data, we make it actionable, helping marketers identify, reach and influence likely buyers at scale, and measure the true sales impact of their marketing spend.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also operate in the United Kingdom through Cardlytics UK Limited, a wholly-owned and operated subsidiary registered as a private limited company in England and Wales, and in India through Cardlytics Services India Private Limited, a wholly-owned and operated subsidiary registered as a private limited company in India.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Proceeds from Issuance of Common Stock</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">September&#160;13, 2019</span><span style="font-family:inherit;font-size:10pt;">, we closed a public equity offering in which we sold </span><span style="font-family:inherit;font-size:10pt;"><span>1,904,154</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock, which included </span><span style="font-family:inherit;font-size:10pt;"><span>404,154</span></span><span style="font-family:inherit;font-size:10pt;"> shares sold pursuant to the exercise by the underwriters of an option to purchase additional shares, at a public offering price of </span><span style="font-family:inherit;font-size:10pt;"><span>$34.00</span></span><span style="font-family:inherit;font-size:10pt;"> per share. We received total net proceeds of </span><span style="font-family:inherit;font-size:10pt;"><span>$61.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> after deducting underwriting discounts and commissions of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and offering costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling stockholders, including certain of our executive officers and entities affiliated with certain of our directors, sold </span><span style="font-family:inherit;font-size:10pt;"><span>1,194,365</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock in the offering at a public offering price of </span><span style="font-family:inherit;font-size:10pt;"><span>$34.00</span></span><span style="font-family:inherit;font-size:10pt;">. We did not receive any proceeds from the sale of common stock by the selling stockholders. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we also received </span><span style="font-family:inherit;font-size:10pt;">$19.2 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$20.5 million</span><span style="font-family:inherit;font-size:10pt;"> in proceeds from the exercise of options and warrants to purchase shares of common stock, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Unaudited Interim Results</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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. 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") for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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, income taxes, stock-based compensation, derivative instruments, income tax valuation allowance and contingencies. We base our estimates on historical experience and also 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>
</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6839815856">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">$ 12,181<span></span>
</td>
<td class="nump">$ 12,425<span></span>
</td>
<td class="nump">$ 15,877<span></span>
</td>
<td class="nump">$ 13,625<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_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts', window );">Deferred costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,750<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_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet', window );">Recoveries through FI Share</a></td>
<td class="nump">1,157<span></span>
</td>
<td class="nump">1,344<span></span>
</td>
<td class="num">(3,469)<span></span>
</td>
<td class="num">(4,036)<span></span>
</td>
</tr>
<tr class="re">
<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">789<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="nump">2,173<span></span>
</td>
<td class="nump">1,136<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 10,235<span></span>
</td>
<td class="nump">$ 14,203<span></span>
</td>
<td class="nump">$ 10,235<span></span>
</td>
<td class="nump">$ 14,203<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Financial Institution 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_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts</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_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Financial Institution Implementation Costs Recoveries Through Financial Institution Share, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=68051541&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://fasb.org/us-gaap/role/ref/legacyRef<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=82913815&amp;loc=SL49130531-203044<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82913815&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>37
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6842562448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Summary of Common Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,871<span></span>
</td>
<td class="nump">$ 1,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,195,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</a></td>
<td class="nump">1,123,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="nump">1,774,000<span></span>
</td>
<td class="nump">1,774,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(215,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Canceled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,505,000<span></span>
</td>
<td class="nump">1,774,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted-Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 20.55<span></span>
</td>
<td class="nump">$ 20.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">13.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">23.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Canceled (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 21.46<span></span>
</td>
<td class="nump">$ 20.55<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 );">Common stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 3 months 29 days<span></span>
</td>
<td class="text">2 years 3 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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized</a></td>
<td class="nump">224,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_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 which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_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 an established share-based compensation 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_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_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=109197908&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=109197908&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=109197908&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=109197908&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=109197908&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=109197908&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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=109197908&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=109197908&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=27012166&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=6877327&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=6877327&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=109259400&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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6842926112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">14 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>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 14, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>May 21, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">$ 1,259,000<span></span>
</td>
<td class="nump">$ 9,158,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_DeferredFinanceCostsNet', window );">Less unamortized debt issuance costs</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (20,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable', window );">Maximum borrowing capacity, percentage of accounts receivable</a></td>
<td class="nump">85.00%<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>
<td class="text">&#160;<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_DebtInstrumentRequiredRevenueThreshold', window );">Debt Instrument, Required Billings Threshold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 46,692,000<span></span>
</td>
<td class="nump">$ 52,475,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LineOfCreditFacilityCovenantMinimum12MonthRevenue', window );">Debt Instrument, Maturity Date Range, Start</a></td>
<td class="nump">210,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount', window );">Line of Credit Facility, Maximum Month-end Outstanding Amount</a></td>
<td class="nump">255,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAnnualPrincipalPayment', window );">Debt Instrument, Annual Principal Payment</a></td>
<td class="nump">$ 26,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,700,000<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0.15%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateIncreaseEventofDefault', window );">Debt instrument, interest rate increase event of default</a></td>
<td class="nump">3.00%<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="nump">$ 40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 | Loan Facility, Threshold Two [Member] | Prime Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></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="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_LoansPayableMember', window );">Term loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,000,000.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_DebtInstrumentUnamortizedPremiumCurrent', window );">Debt Instrument, Unamortized Premium, 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="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument, interest rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Term loans | Prime Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of Credit, 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="nump">$ 40,000,000.0<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_DebtInstrumentInterestRateIncreaseEventofDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Interest Rate Increase Event of Default</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DebtInstrumentInterestRateIncreaseEventofDefault</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>num: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_DebtInstrumentRequiredRevenueThreshold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Revenue 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_DebtInstrumentRequiredRevenueThreshold</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_LineOfCreditFacilityCovenantMinimum12MonthRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Covenant, Minimum 12 Month Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue</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_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>num: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_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 total principal payments made during the annual 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 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=6877327&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_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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://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=114775744&amp;loc=d3e28551-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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=109500613&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=114775744&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 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=6877327&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>num: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_DebtInstrumentUnamortizedPremiumCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 debt premium to be amortized 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 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 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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-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_DebtInstrumentUnamortizedPremiumCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=6877327&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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=6877327&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_LineOfCreditFacilityMaximumMonthendOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 month-end amount borrowed under the credit facility 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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LineOfCreditFacilityMaximumMonthendOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>num: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_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=109223946&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_DebtInstrumentAxis=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_DebtInstrumentAxis=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_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_DebtInstrumentAxis=cdlx_LoanFacilityThresholdTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoanFacilityThresholdTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_PrimeRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_PrimeRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>39
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847082448">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our board of directors has adopted and our stockholders have approved our 2018 Equity Incentive Plan ("2018 Plan"). Our 2018 Plan became effective on February&#160;8, 2018, the date our registration statement in connection with our initial public offering ("IPO") was declared effective. We do not expect to grant any additional awards under our 2008 Stock Plan ("2008 Plan"). Any awards granted under the 2008 Plan will remain subject to the terms of our 2008 Plan and applicable award agreements.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Initially, the aggregate number of shares of our common stock that may be issued pursuant to stock awards under the 2018 Plan is the sum of (i)&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>1,875,000</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares plus (ii)&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>61,247</span></span><span style="font-family:inherit;font-size:10pt;"> shares reserved, and remaining available for issuance, under our 2008 Plan at the time our 2018 Plan became effective and (iii)&#160;the number of shares subject to stock options or other stock awards granted under our 2008 Plan that would have otherwise returned to our 2008 Plan (such as upon the expiration or termination of a stock award prior to vesting). 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;</span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;">&#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, in January 2019, the number of shares of our common stock reserved for issuance under our 2018 Plan automatically increased by </span><span style="font-family:inherit;font-size:10pt;"><span>1,123,312</span></span><span style="font-family:inherit;font-size:10pt;"> shares, representing </span><span style="font-family:inherit;font-size:10pt;"><span>5%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total number of shares of our capital stock outstanding on </span><span style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the allocation of stock-based compensation in the consolidated statements of operations (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br/>September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>539</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,939</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,432</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,550</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,091</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>638</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,141</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administration expense</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,666</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,432</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,723</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,486</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,968</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,266</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During each of the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we capitalized less than </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense for software development.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock Options</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options to purchase shares of common stock generally vest over </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years and expire </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years following the date of grant. A summary of common stock option activity is as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Exercise Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Vesting Period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding &#8212; December&#160;31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(215</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(65</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding &#8212; September&#160;30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,505</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.46</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.33</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,871</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable &#8212; September&#160;30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,195</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The aggregate intrinsic value represents the total pre-tax intrinsic value based on the </span><span style="font-family:inherit;font-size:9pt;"><span>$10.83</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$33.52</span></span><span style="font-family:inherit;font-size:9pt;"> per share closing price of our common stock as reported on the Nasdaq Global Market on </span><span style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively, that would have been received by option holders had all in-the-money options been exercised on that date.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average grant-date fair value of options granted during the&#160;</span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">&#160;was&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$10.00</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.47</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively. The total fair value of options vested during the&#160;</span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">&#160;was approximately&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;">&#160;and&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, unamortized stock-based compensation expense related to unvested common stock options was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>1.3</span></span><span style="font-family:inherit;font-size:10pt;">&#160;years.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We grant restricted stock units ("RSUs") to employees and our non-employee directors. A summary of RSU activity, inclusive of performance-based RSUs, is as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:45%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Grant Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted-Average Remaining Vesting Period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unamortized Compensation Costs</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested &#8212; December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,536</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,792</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(324</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.65</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(112</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested &#8212; September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,737</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.06</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Includes 160 RSUs that have vested but have not been settled.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we granted </span><span style="font-family:inherit;font-size:10pt;"><span>539,523</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs, exclusive of performance-based RSUs, to employees and non-employee directors, which have annual vesting periods ranging from </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequent to </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we granted </span><span style="font-family:inherit;font-size:10pt;"><span>186,309</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs to employees. The unamortized stock-based compensation expense related to these RSUs is </span><span style="font-family:inherit;font-size:10pt;"><span>$6.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance-based RSUs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, we granted </span><span style="font-family:inherit;font-size:10pt;"><span>875,000</span></span><span style="font-family:inherit;font-size:10pt;"> performance-based restricted stock units ("2018 PSUs"). We recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$6.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in stock-based compensation expense during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The performance targets were achieved during the fourth quarter of 2018, resulting in the issuance of&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>850,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock&#160;to fully settle the 2018 PSUs. During 2018,&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of the 2018 PSUs were forfeited prior to the performance targets being reached.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2019, we granted </span><span style="font-family:inherit;font-size:10pt;"><span>1,252,500</span></span><span style="font-family:inherit;font-size:10pt;"> 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a minimum growth rate in adjusted contribution over a trailing 12-month period,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a minimum number of advertisers that are billed above a specified amount over a trailing 12-month period,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a minimum cumulative adjusted EBITDA target over a trailing 12-month period, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">a minimum trailing 30-day average closing price of our common stock.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The vesting conditions of each of the four tranches must be achieved within four years of the grant date. Upon a vesting event, </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the related tranche vests immediately, </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> of the related tranche vests six months after achievement date and </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> 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." In August 2019, the Compensation Committee of our Board of Directors certified that the target minimum trailing 30-day average closing price of our common stock was achieved resulting in the immediate vesting of 50% of the related PSU tranche.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> 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. During the nine months ended </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>93,584</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of common stock were purchased by employees under the 2018 ESPP.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Initially, the aggregate number of shares of our common stock that may be issued pursuant to our 2018 ESPP was&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>375,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares. 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, beginning on January&#160;1, 2019 and continuing through and including January&#160;1, 2026, by the lesser of (i)&#160;1%&#160;of the total number of shares of our common stock outstanding on December&#160;31 of the preceding calendar year, (ii)&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>500,000</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares of our common stock or (iii)&#160;such lesser number of shares of common stock as determined by our board of directors.&#160;Accordingly, on January 1, 2019, the number of shares of our common stock reserved for issuance under our 2018 ESPP increased by&#160;</span><span style="font-family:inherit;font-size:10pt;"><span>224,662</span></span><span style="font-family:inherit;font-size:10pt;">&#160;shares, representing </span><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span><span style="font-family:inherit;font-size:10pt;">&#160;of the total number of shares of our common stock outstanding on December&#160;31, 2018.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>40
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847053744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> operating segments: Cardlytics Direct in the U.S. and U.K., as determined by the information that both our Chief Executive Officer and our President and Chief Operating Officer, who we consider our chief operating decision makers, use to make strategic goals and operating decisions. Our Cardlytics Direct operating segments in the U.S. and U.K. represent our proprietary native bank advertising channels and are aggregated into one reportable segment given their similar economic characteristics, nature of service, types of customers and method of distribution.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to 2019, we offered Other Platform Solutions, which was deemed to be a separate operating segment. Our Other Platform Solutions enabled marketers and marketing service providers to leverage the power of purchase intelligence outside the bank channel. We have shifted our efforts and resources to support the growth of Cardlytics Direct. As a result, we have not and do not expect to generate substantial, if any, revenue from Other Platform Solutions for the foreseeable future.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue and FI Share and other third-party costs can be directly attributable to each segment. Our chief operating decision makers allocate resources to, and evaluate the performance of, our operating segments based on revenue and adjusted contribution. The accounting policies of each of our reportable segments are the same as those described in the summary of significant accounting policies.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information regarding our reportable segments (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,271</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Platform Solutions:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,226</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjusted FI Share and other third-party costs presented above represents GAAP FI Share and other third-party data costs less a non-cash equity expense included in FI Share and amortization of deferred FI implementation costs, which are detailed below in our reconciliation of GAAP loss before income taxes to adjusted contribution.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adjusted Contribution</span></div><div style="line-height:120%;padding-left:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 FI partners. Adjusted contribution demonstrates how incremental marketing spend on our platform 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 FI Share and other third party costs exclusive of a non-cash equity expense and amortization of deferred FI implementation costs, which are non-cash costs. 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><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-left:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Minus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash equity expense included in FI Share</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of deferred FI implementation costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,074</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administration expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other expense (income)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(290</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,149</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,368</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,747</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,476</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash equity expense included in FI Share and amortization of deferred FI implementation costs are excluded from adjusted FI Share and other third party costs, which is shown above in our reconciliation of GAAP revenue to adjusted contribution.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides geographical information (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>436</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">158</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,230</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,125</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditures within the United Kingdom were less than </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Risk</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customers</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Our cash and cash equivalents are held with three financial institutions, which we believe are of high credit quality. We believe that our accounts receivable credit risk exposure is limited as a result of being diversified among a large number of marketers segregated by both geography and industry. Historically, we&#160;have not experienced significant write-downs of our accounts receivable. One marketer represented </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of our accounts receivable as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, a marketer accounted for </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of our revenue. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, a marketer accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>11%</span></span><span style="font-family:inherit;font-size:10pt;"> of our revenue. No other marketer accounted for over 10% of revenue or accounts receivable during the periods presented.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">FI Partners</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is substantially dependent on a limited number of FI partners. We require participation from our FI partners in Cardlytics Direct 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 </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">seven</span><span style="font-family:inherit;font-size:10pt;"> years but are generally terminable by the FI partner on </span><span style="font-family:inherit;font-size:10pt;">90</span><span style="font-family:inherit;font-size:10pt;"> 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.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, Bank of America, National Association accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>68%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>38%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total FI Share we paid to all FIs, respectively. JPMorgan Chase Bank, National Association accounted for </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>40%</span></span><span style="font-family:inherit;font-size:10pt;"> of the total FI Share we paid to all FIs during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. No other FI partners accounted for over 10% of FI Share during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</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://fasb.org/us-gaap/role/ref/legacyRef<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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>ZIP
<SEQUENCE>41
<FILENAME>0001666071-19-000147-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001666071-19-000147-xbrl.zip
M4$L#!!0    ( (J#;$_PKG#IA4P  %9H   6    8V%R9&QY=&EC<U]L;V=O
M83(S+FIP9^R[!704V=8VW+@.$F1@"!!"T"946W57!Q)H=_<&!JI=J[NKO7%W
MU\$E2' "!'=W"Q""NR4P6'#X*LG,O2/,W'N_]_W7^OZU;BVZZ#YG[V>?L\\^
M6ZI.OA9\O86K)^0*N+@*%2I62%1(X'!?;]-G.T(A?P8 (,'.L,5GLG8V^[Q
M#/8#Q,X$ ->U6\P/F]W64(K):G<BF:G/=^Q)37%:,E-UH(0@\;.L#B<_@5I5
M":G:G'";Z9;4;EE=8QDQK]]K#<$I,:\'"6;$,E/+L#.P[Z7-0&I*&4G(G9G*
M*.U(T4OD*2P?:DT!.Y/3S00B,85*[4RD@%0JL5,*B4 D 03L'S6=2,D J1DD
M6LHO5VI63>S>%;78,I1L[B_BL%^9J;],*QJ-=HZ2._M0.T"DT^FE,"12.D:1
M'HPC(3B6C@1;EX/\BL.V!LVHTQ]R^I"4TM^PR1<.9::FUDSYS54NR&+^AQQ_
M&/642;&8 :O'ZK4BH2"F0B+P#_!2?(LYP^9#O7 H"_;[/4XS7"H%\/N"H7*9
M78%_4OR>+>0,>:Q9OQM#V6@9GM#O6W_M\#A+!YGA@1%[9FHLW6*UP6%/*#5+
MCCH13$XYR1\ @3\CEHWH=\++J7ZCI?];[6$&\ _U?=/Z_H*))_#:_Y[1#CB]
M]M]K'N/+D&"F9X%#,!L.6;,PHZ*E$^CI)**:0,D@$S*()#P!Q+YT!?Y$^T<<
MG\5IB_];*/^D_ ,&"[5BK7^!0?PMQF\HOX7A0]4^GR>K?!L)/)YP,(26MJ:P
M5-24]CHG8O%%@QU^ _4+PQ^PU(ZPUX3 3D_P/S2RTO_\,!JTJN-^:V:JTAKT
MA5&S-?5/#+](*EV]C*C3$G)DD4!JV;A^T_1W3 ZKT^X(95$)_V3ZI>GON'[9
M34(YA_=/OC]ML3_S.;VPW9H%T%T A<%0J-Q&H=+.8#+L'(:*P10P&&R IF $
M-3Q'Q,*C)V >/2I@2\(2!H.B<'ND##R!478Q&1A]Z<5AM&T=8W1A*$J9L4O!
M8 )X"H/MYKI-)*&'P5.7,]@ $T. ==H5'"9#PV':-5RFW<UC*@Q"5M3.8]KM
M8C;#)V)%?:(R0#:3(6$SHJ4?!9M!D7,8D(S-E*BY3(6:$XN:>+&@F1^#;/_X
M1#E\9M0L93,(!DR"@>?0*+E*7UE?&>#OB/_##P!A$U78&7)LNHPH1UD^989
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
MR(18&B->!-E]+(\*)I8!\E0>KHNE"'CT4#R2<! 2:JD,4)(],.0DBA-\*]>
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
M:V(>@!*-V0*)H"P6H=FM4,0;":D!EQ$(.!QADQ8DECU ]>I!%0#Y75P@YO
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
M#<Q%-E[[=S?(1XP+/UMK]/I47MCJIK_1FL:/:;]9:Q)RR-CWRN1.*U:G[E?
M27I6AV@Y$:#)UY!"DAR#ACQ[K-I4U)1X$*UM[6\64LQ29I'95# ;%)RNU> P
MY(/L\.*L[Z[O].:W"();9(8T=V4GO'4;7W."2C' *YXYSZ7(JO6UOI+D%==/
MW&I53J=(QE\N%3FJPTY:-C1MBI4._/19,6\<4(-3XZ1M @F"EN?89T>#1)IQ
M\N^:*VM><N)I!616:<;5(;T4(8XY\6P.?')P.<>%,2=H5>)E6U;O&4KZ3@H-
MPQD^CENOQ<#/3(JQOT=+ISMO2&OMR[^VQ6IBD,[M:I,)KJL6 (B*G3:K55V"
M2.N1\26ALL.,GC9T(:LY,:&),#BY"6;8<B92(-+:U:X21HXD(;N]Q<CD9; "
M@^K!W>T>(-/Z#:2P1S32J4[[8$1AABJ;CO(/(!+87.#@$]"*V5^5%>AHX45J
MF>6#]N5;OR0H7]7F.=*?>S_6HTS]E=:_XUJX4^_R_MB=<_R=[+?R6E*^LD8_
M,0A\:,MIM\I#26UOJ6EI.4$-.Y]^6T.+QC*6\XQ[4*^O./7TQZYQOU@2"!U]
M?M]AKY'TB\BT_4;6\F61HH6<LL05G.Z*1!M#LBGE@3EAQGQXJ'_[E<__ *;#
M_P >;_T'&]C_ *W]L?\ QKWWY-M*_O?4/W*V_I=']RN?_P!-A_X\W_H.&Q_U
MO[8_^-+^372OTB__ '*W_I5,S\;G4/8^XIK;(]9G*4"N!BZB\9F<D)P9+B9
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
M<A'?;,7/*E&UU'"KE[Q,4GI JJXB#//\,>!0Z$$A8-!8BP=D)MP"\-RM7RY
M5R*>EA;-@C"_IF/XAR<2VW"3F!@4()-7FB?KEU&Z<C-"J?TO:\3TQTCBNB);
M>!"9_\X,N6A*)!5<[K@LW4W[T!4]CV[V@K3#'W^8<6M/\'UGF?RH>DX_Z\94
M/2#:ZG1:V1=O9*E+*0-/XC"<J3B2Z1Y?$"HG$G5A8=EU?,<8JEN>S5/F\$7F
M%4.-Y)ZZ <'A5W\&D="#)GQRZ>JUZB1W*"_)PH<AYBD%7SZXR9"2W6,(*!:-
M;RDW1\HW'_YK?\*\*'%E0Z+4S%"T4Y4N3!:(JCO1]H>9 G15&XD*V\!XM%W/
M$<Y5=&0[..C(-\$4%\!.1E)9U'SEJJR:Y7.Y&F66W8M]C[N<-()JNAXE[<'\
MZ0GEJ@;I<1VW&6)/KB?N5J_S$/Q0;I3I<PI5N0FDRRQU8R6+ZQEB5+JM?A8-
M7K[@;HA3 0I5.JUHY7+'K:IAD-F'_E\3QZ;X8Q,@.6DJVUWC>A1<'#@'HQ_(
M2L>]5KIA3J*MFBU2Q^Q;0.>0\1LSB(.'&.Z/T5D%JI?M'$H[>2#9ZD0+O'R(
M<8LP',YZRB'> -L?/\D:8KF$C#!:>LMVYXY@O@BF][9J%2"LKDM/TN8./$HM
MK@FEY$&>P08K\81O1OZ4*Y@+"L-%<R14"H['R94TB-92R2P[E>;\,K/%Z7V
M !SJMIW^C7>$8Z4JT!L(GLN02DYPJQTA:KO;K73#PZD Q+^<0WAH/[D* LT[
MP#V*U!WMD/LO #,9\V3#]%<&9;XUY7*3MX1R9X_GJ:RR0;#(37N'N>G1X#$O
MT0\S+HIA+EPEV^\W20^J-PZJ68B1"[B<E;:(ZR<J!YIDEWGY_C^BQ(;083-*
MEF&OLN1UM [8C#S1*>WP^HO(+HR\1%5KD5'M!0W?R"4&T;U6_N*EOYWW6FWG
M/9C=S$-0-2^4VI!W=WH)$ -7>X_1X1K3\6+5ZZ/6:+BO1/2'E^]]<EL#\<\T
M[PUI6VG3GU>V3_DR,RFS$PS)#&#'EM.-3)ZD.-#N2,GJZAEY_VEZ&L\2\GAU
MJ"VV:?*,_"JQM]*"G/N_#6?^09M_(.R$6T.V6A\K5=T,2L5;\<L*Y%[DN2IZ
MO=D5"=[]K,N=$2*@\P\<^R'=;E^)?$N?6N)6_1S[QY1&2JZMO9ZYT@K,LSZ3
MRNR935S.N3G01DOA&4KN@E**3#-TG6YV1:*ZJGD.=Z.O(17)>\\E3-ZA(X]3
M1#;FQ[91/5]U+WY:H["J_G8/DK+=8S=A<KA_Y#DK?.&]>V=2=0QE$"<:T@VA
M^AH@I9/X'(9:9[;L"=6]T Z>\H95)\>)HV[54A[P<05EIC!!2Z'P<*;;"P37
MLL\>];PO4GUUH\PP]H=.WZ.^!H*#WZ*"@T]L>WS//(P6BE)7[CC8Y('L3PGM
MIW7ICY\OR?-O;V BC%^"3S_]#U!+ P04    " "*@VQ/R>&MB70=   *3P$
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
M[=U@EC)\QKMYH,OF[;&3?@NGK</!,60CH2FOOP!&A/"]GJ5RI$5(F/F)L7B
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
MI:9;O'K;3!XK>2YB7<\P\F#HOLN7&X@.[2D'NF5*(^V 1RK %_1<ZP"V%:6
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
M#M=&/@V!T5^G-C((6Y$F!%"K(-6:">TH(L02[ 77KL\#JC:UD6OSMW9MY-.
MZ<T)U+(TKH9:6B24#>@8J'D@AT-EO:/2(ZY0)KWCD 0])V!')50RYA91J[D,
M=&O?ZX%EBJ+)M=EXO'AN8NPN1600,50PPF+U.(HY%50BY+T V"JGU:554TXH
M$*<A<P8_<=#'KLHU%).UQ_-]7J[C<>NYCO?USH2PP.$P%X!BU$@N*5,<&*<%
M!A"VB'?IL_QR4\4B/4!G$(SU,!=JM;PMRE@ HIY O.R5A=7/4LJYU$'VF1=2
MA$4/<&-1L(H\&F#&0S>"T!*8LPG F\5B=1KS'WMD%A.LN>%$:T09,\ICB2'A
M0%(.","-&=]G_G0RQC<"Y6Q,KW=+^Z%N&4200N6]E!Y2++AP5%F@/8BJ3E!_
MANC?[8[]S9$YE_=FBT90:&+18#\KOKZ"2ZV"T1<66V:H%1!8I*C2&G.LM /.
M,%[+=AF6XP80QX77T&(>$Z[#'F+!AB)KN.\SR?14QTUM9AQVW)R&0)^.FT6Y
M?"( X6\OF1\^6M?HWM"SQT6SHU4& !<6>\P8#K\H;Z!"%='.L3Y-KC9.F=J\
M*U)!T7!3/965>\WHG>TR1*7"P$@*#2*2(:D,KJ8" 9(/\T*J5MS8S=%6>%PF
M;P?E'3D?2\^C^U81H#'&Y\"F^[19QIR'+*CM2!O%E$3:.UM1HA0;8#F@A)MO
M"R1ZLV=ZN9&&8L AL0PHIA%Q C+"-K1[*5H$3/;IV6@J!5U U#R'_WN9TJH\
MJ<V_Y+-B7=O8%(OEXLUC'L'D\VKYKE@^Y/OF>ZOG96%=\Q(J 7!,5+$$(%%-
M!Z]YB_NJ^O1YG"H2?4(V"&OX:3Q?C.0[9A5O!MSUN*Z"%CZ*3Q[*@)Y&KFS"
MV1X#6"[?C>")Y1B9(+E(Q=0T@8R()T6$!RT)U/-N#<N-P+3%P&KOF?" .TL1
MT8\4.:6YE@-V(]1FQF$WPFD(_(7B/Z225&C/-><<(,N#D<XVP,0:HGUFAK1Q
M-=3F;^WXC]. N93#? VP"Q:>E&';MQPA026OJ$)0FF&Z(A)RJT:81R.(7HL
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
MIB-V;[:2[[K$80?7ON:9=DY 39 0'EBO;?2Q5L10Z%O$W%R&CRL1,-V:6F&
MY6CV9C[)O_V?_/!T?M$VP]J!8/E["8.\<@&QDM5!-K6"M9C(E^3J:H=*M\PM
M[N[BT7,Q_N?'VU&9+YZ4M3O,Z0,=,ZVB?\=C!)23FGNN7>6!I\2[YC$YZ))<
M80DAZE0&U&02!K<PX=>K\E/Q=5^,\Y[6&2#4.82LY\8:0W30-2M-DTK-FJ<B
MHTORD[7%I0\6;WY$<G>5S#_8/J,,..$X1,(;1)57$%51"PP@TV*OOB1'67MD
M.F7TI]&W-Y- ]?1Z.E[37,/EO:=/1C%B!&NEI5",4>&=K**[&02^>54Q=!D>
MLY3H]#&[UP%D5^7[LO@RG8\/1VGM[I))0HU6UF.($(>.4H4K9V#<G9K'@J!+
M\ILE :</CK\O@CXQ^_^F]T>#,7=UR*#C0@",.*/>6V>CK5$1I)1O'C:"+LEW
ME@":>KQ.4$KFNT;Y?E1>E6L)G?QC-%O%ZP_62N8.*3BA=Q;L3 I!(-)YI10G
M84>KO M,0]?<S8:&[V;K#J>.UH*W170%WA;SPP?;+YMEB& ",#$.$*TD$U8)
MM!5NP5JDP5R&>ZTE(%WYU.):5.:C VOYTR:9D+&:6307)3)F?0)?A8<S2TES
M]0Q?B.^L.1C?.=A9C0\W*F/1Y\7+=;F32A\O7W;NJLTJ;*R3Z6P53QXW@=+3
M?.&^C6>K,  ?Y")ZLU?+M11<7;\<_E8N#FQFJ5Z16>P$I.%_"FJN (TGHU!0
M;8F1Q*E:1\7=H/B]$G=+8H^5E$[[HHP:01TE %FEC>%A/F*P091K+?NL/G:P
M&G7_(E0,"/?1D"M?M\1#/^Q^P)$"VAV^->/!7%24Q1O)#+)40F>VS($ ]%FB
M_:0ZW.>2T6*HK.G+UML]X)AF=+06]+&N&87$DGCDI'TP8'R@5;B*8D \'F;Q
MF4')0BWY; WY7T'8SB-D1TJ0OTH9.X]LN;O[6?&0YVN'RM5]!.QH[>.]?3*&
M+>6 *B!\,/$TUE3*#8U"8-8BLC.UT9N>;44W(!T7A#TWT3UQE/TY*F-Z\U[&
M'FR?*1R,?T\Y4M1#+3EWAE7CU9"WB!>X&*:F!*BOF?TA7RS+Z7B93]9#_B/
MO_CP\8^CL_M@OTQZH0U1B"LJO*7 2&^VM.H6M]MV5L>VLQF>$JBS+/>G+?0;
MNBSSR 7S0%(+!!>>0@LKNJ"WS8/&.KO*MI\EOA$\?;%]?4@2_0-F-EHLKJ[7
M(SYB;^_MDSGK&45AT\($,L,)#IM9Y5&1VC6O#G/ZAG")UG(J8'L[UWPRS*,&
MQX^-,Q/60<^4IXYPJZ%R:(N3!,[H8=NS";CU\@0S%42O10 &:6,.@N]#\C?4
M7AV/WGN>Y/GQ?E:@% ?(P< $[I@AML).\Q;Q,3W;FCT>:9P#^#.<YO9P>\/5
ME[S\,LV_7EU7U134?*)'BVF8X._+?!'6C4,W.?0[B',?.*>[)AB)8&KSH$=#
M!A%3& 8UVV@F#:%6V'KWI?9!8Y-K@CG12%." -6:6^(]E6Y#FT)APQG*P6QK
MWM2X)O@T+ 9]6/IQ]7D1%MU1^?!Q%$V/6J;7OCX9Y$'W()X:"Q'05$OI_088
M;9AL4?6D6].K%9-?VD^)T.G-^/X^RNATN+I>9X/'S/]8QO^(.GV\<T8(!5H*
M@##WENF@A(:=>$,U]@ .W+YJS\V7\M$59'\5@1FF/39$.4ET5//Q_=7ALYEM
M@\QXH1"%1GJ,*2#$*XHW(S+"RCZUA)I63TJ8BP28]#6+HW:N9K-B&7>\FB>K
M>_MDA@G)H(=<:J6I]9I@4=&H$&J1^W-!?$\-TSD6]'5,>_C+.N?XS6*QRB=O
MYD^@J;FT'WM,1A10'G& <8#6:6,$4)4Z'I2M7IUN[2Z<;&I8= A7;X(3Q_MY
M%"R:Z)@).^7HD1EE+&H=4=(/WYN\'SVL;X3Z.BHGCY-B\:Z8?\D7RWSR9SZ]
MN0T_59@YHYO\MWAZ'4M9^-&T7.?.'!*[W@:1.6F, <8:*!RGPGG$MJQVNDUI
M@HL1VJ&"W5BY>5\6XSR?+")V<>:-YN/H?"SFD]'#^]7GV71\=7V=E]/YS;M\
ME]?X](=D0D/B(%38.H$4!IZA:A>PWO(!!BFD$J/.P3I#,N7CHJU6R]NBG/Y7
MOJL(78U>F7"* 8)Q/*PUA"EE364F.*A8\^3)S@(74J\MZ=#I=?_3QU=#_7(U
M#,O@XX+H_K5:UUJL4%RX;WDYGBX.BE&7K\T ]DPKP2556D(AB&:H0EH$%;BQ
M'"8OU-'I'C<,>)N;[$&Y+*X7<2Y-IHMQ/!A;C.:3<9ABTT5T:.SR[];LF0$3
M%F'EI"1.QO58>K*=C-Z[YC%6R4M[=+)_)4>H)9?7*V:UD9IBL3S"VQ_;9UQ
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
M@'O1$H+N6?:;/L"RWW2&*;9<>@^I5U0"*IR0E?*#0(OLX$[BB-*S[&0(!NN
MT8( [H5W\>1#$DBMI149T- ^B]S4K8S6A7:>"J"^O"\;;\,A<[5JDAG$ -:&
M$T^!@)P+94!% :.\SWN%S\GBEKCTQ=GW91$,B^5#O!MAJ>83]Z_5]#ZB\2Y?
M'N#VH6X9C9<K("VPD!I2121%XI%2 BC'S>^UZ^S&@4XE("%6/3K5WL4:^LOI
ME_/7BN_!C08=X0X1+#5G%(1QA)57"RT4@1( 56M;>JUN-"\PAT)!ZYB@B-/P
M&R0&41^ORQ"FSZR)]FZTVHQ.X$8[#;A7[$:3D@-@+ RX(XI\O'/).ZRAU0%R
MH?O,X>C<C5:;Z;7<:*<A=QF.%.$< !YP@8P@AC($E('*>L?"/DJISJ1W'!(@
ME8@W>4(E(7*26LTE]D+[7FM!M?6OU69@+5=+8N@N1%Z$Y$@ #K6W%($ &L=(
ML5CFPDL)>C496SK>$DO#2<"<WXL##%).<T(])%0A(4P8J1-!C_: ^'XK\+3Q
MXM3&_4<OSFD0]&4#OEM%&*ZNK\+>.'H:O'A D]S;)Z/8*N$,IRY@XG4P9R2"
MP:;1V(1?::_Y'0FMOZ::8RJ@>G,(/%[:O?A4J'$P5,M\K_EZR#U0^R$94D00
M9)'W 04H@X'M4#""O88:>V::N^//ZRYJ*BZ=(=>CZV ;'5WE-_T%/ A!PW=
M(PR4)50@+Y51\7<M@[YFZN6IOU8/0M@I'3-1T8&:*HL$IL@X$BL6",Y!<W_@
M.3P(M1F=P(-P&G!]>A &DE^."4)$.RYP!(@#28)A)$783($E7O=YEMNY9Z&V
M,)R43WX:@L/.+/:*& M,F)X<4"D8,SZ86C*8RP)K)?F%>182,_!@[G%BZ(8M
M)T8(:AW#05^RU(6EV^.8T<  Q1SWZX],E8&>1@I. Z9Q=1E3Z8XVZ+?CY68,
M1^[E.] G4]H; 94)$,B@"5.-K+,,F""GGLI^LTM/LB%.Q;WH!I'&G+Q:WN9E
ML$R6<=/Z6,S6=V\MCM1X.M G@\@(*;#C8;D)<NRT%2:L+L!:0AQI<=C4M378
MAI,)$6G,R5V7J.WCX*ZV&62<!_V$!L584!7VB>B<)EAPIIFQ+:Z@/Z_;YU1U
M/Q5 C1GII_/1?#R-F3"+Y72Y?O?'VU&9J_ED+6B?;J?E^L;YAWBMYV)['^.[
M8CX>+6ZC?V'YX+[=AWTI'\TG-K_.RS*?O+F[?[0;U@"MN^Z3CQZ'D$&"P[J&
MJ7(4489IV/V@08!S3L)$I,-=,#H0N^'B/L0X-6##B&/.+ !!D:5.$DR=P8A
MH25K<?G9>:.4FOHG&N+2>)WZ+5#\ME@LKN9[Q7;?^E*C:X:A=2BLN-)B3QVD
M BNI 6=808Z0[+/R[]G7A?1X]>A,[N.VVNG-?'H]'4<'^^/E2P'^ZD;>L';&
MFYB>?A5,L?DD/&>@HS)A*3>;Y?S+:+:V$6/S1=!%QE$K"=_U<B-N8P*>9B$O
MAG&'[@^9T75.#O9WRK )DQ<P[*VA7BFFT&.Q=DN]L$C5VGUZHO38D<#N#IF"
MQ ,'C9$ 0DXDT<@\4NA$_'PH7O\43#IZQ4X#1%YS0*"B4F-")*0<ZZ!5(*\W
M0$CI39\W+ISDMF_+UWHQ?R>!<QDQ7%I*R#1UV"CKA";.,EO1Q)@?Z VQB?A4
M*YBK&4*O@_N#\K</B>E]1_ =39WE7# H.?0. 16,#DQ@-5[ 7)];>JL(OMJX
M[TB=/0F"\P==(A2L0BAE# ]"E")LK=N,5T%@FL=>])PZVY1E)T/0Y9+:YBHC
MB:1WVG%"#%,"40P!K:A@D [V5MR$.E-K5+KD;;IK:F2LVP4!Q@A8(X5R5/.*
M)L"'K"RU85"M^VJ:0?,ZV#XX+>GLW$YUB-W\=B)*)-*8A?6+28H]E R(:H18
MDP'%NB="^O#M1*?!T9AAB6XG$E )"A%S6A)@K""6JXUW)][@T#P,J.?;B1HQ
M+PTHC5GX=E3>Y(NE?Q-/(^=Y&63I,!/W=L@L!CQ(EV L:(9(*V:8KD9LC&]^
MTI/\'*\#-J:")1DC@UR=QLAMA\P8+@W1$"D @><8QUM0JA'K%K5ADA_9]<#(
MIK!TJ>M\&,UO\@-6R_;[#"D9*,4.^Z#5<VBAE:X:LQ*B>87MCN_83FBL- 6C
M<P;NG9XO6F06(<HE<$&50Y:%D7-+-N,..SL?L!W2 /N7G&N%P>7P<'!&17^L
MZ]'M$^"[6]T=9-JS-ID6"(2-6UH*A6:64DPK+0Q2+/K,F*JQ%39"O4A#>[?N
MNF_'^?:T3488PQ(:!CQQD%-LC(+5V*'R [OPM#7?6M#>5T3@#SNZ?O@4!G D
MZ^Q KXP'>C1P$B-'UF7VH=PB125MOJ1V?*=\(MTF/41G$X4XWJ.I0P=Z95Q#
M%@QD A&E$#A$J-R*?(!NH!I24@X>C7QIB];KE8Y!Z5Y#%8HS"</&HO]AY'MU
M@9H],ZB-!V&C],@;Q*EPE&R66X\8&6*J6A+NO92(I"CUEFVZNK^?39M(Q9&>
M&;)>(<64EB"&'$H-5:7SHGCF/1R]L4NI2(O2&35,G<_'MW>C\I^GJYG/NF;:
M,*^LY-Y[$RPB1@RWVWD 87/?-KUT7;,-3N>3C&K0I^L5+[IF%(254?*P,L;\
M#\"@$-L54J&A.N?2,_2HI"3![:\@,9>BC@Y$4,XC()MLF47,G9E^B8OJ4=UC
M7Y<,!IT*Q-L!M>4".B 4]AL*L1%X0!>AI&=:T0E&29.V-P>!AT]3CW;,L" <
M,Z*!BM=/4^09XU4."Y:BN<'1GVK9ELN=('6V+2'%Q:=:.JZMI2+>#@JX1+J*
M#9".M9")_F;^V_1)6LT1JB<+9[AN!SLL%:3(66,!1LKJL'YMR##"#RCZNP-&
MIX(EZ:J^4#=EOLXM^927=Z<LZ\][9@(9Q(U4G#OJ.(@9V]4B*)&'S=6YSLH7
M)&1M-R#UD=7>(B=Z$22Y?+/&</HE7PPZA;LJ'7)U'7Z&+]9%0X8]XNEB=!.$
MYR8L$)--,8QS)YT_&5. XNIZ,ZRW-5+/CW7-N(M+'0Q*+#,HK'\@;'504&V9
M\(;5.YWHE>IC:>B'NF5$4&@(C(5,-"=26<?(AMKP2:^5'P\FHZ=C6]$9.H-+
M3']?%I/5>'E5?LS++]/QH1#%74TS8@SSE!J)-<5".^ETA:G%JH66U'$Z>AJ>
M%DG1Z3(>9S.\N(QO!K@XF&NSMWTF",0P7M<0= T+.8PD5C01:.@PO:?M6?0C
MKY.!\SH8/R@GZ$#XG<@:BBI@6-SBR_/)Q]$L/U(G=%_[#")H'& V9N!;*8'P
M"%;CM8#U6L7Y>)!= MR+]*BTY>*'?)+?W4?\:C'Q9?.,*<J5L=QKK*6C.%Z5
ML1FM<THV3Q#H)%"R&QZV!*45"]?E((^S[DFS(&#2:B@@=!PK8520,5!IGA;)
MYC$*G>19=<"RYF#TY2O>*( ^(+$N/3L:+_^<+F^K:)MMO4^U6.3AO\FGT;<#
M!E6#IV4<>T =X%QR#[#$%B%4X>()&>"94F<65_?P#=E?5;5YE;X3YCR%#&E)
MD1'6& RDMXPJ0S$B@6>ORW?BN91,,:^@MH19+3 $&VHAE[;/.=W.=U*;;:?X
M3DY#Y]7Y3@1 2B,J.1 :( I%/%/9D ^P[[/L>SK?26V>'O.=G(;.99C0GNE8
M_,P9@'& AFD,MK-(,2@NS'=2FT6U;.EFX+P.QE^&[Z1??E^.PM9'G>UE,?ZG
M'BWBQ1AW\9*!]=I[AE>JV5HZUPO_[A;G/OES=_>SXB'/-^*VKM%^D(S UR)P
M_K_RR6.HP_K M8ZRF_A-&2?&*8(<#'.)0J<$=@(P*Y PS&);RTW04?K&]M*]
M-#37ORHSX?LRHST03G%,1=!CM1&$6,V(9XX3[VESSUEB;?QL<K7WWLWS<:%/
MK?_D:1$O%H[%;([DJCQMED$!N7 2&24IQ81*IHE5Q@&!*0$M;M?H[=[-LPC#
MR[N>FT/:ET>Q&N+1](/G#3,)/))*4^R!=A9QRBR"RGK'8BU682[T*LYF'-O#
M]FZ@&KID&&0\"9,%<J2IPD+)L*1;J:"*UZ"A85D17?+]-" :G_:HR+_M:A>5
MW?>K<GP;EKHXGL-'0'7Z9L 3J112'D%#D>)*<.&M,) ;B:QJ?@-;9R[_IHPH
MNH6FMQRBK\%0JE$$Y5F[C#N+N3,>ZGC;&[,2<A>F@<, AY7(-*_.UW']Z6%M
M^6TP[2W-?3<P91G+!:WOY-(/W]N\'SW$S]:$?:=N/JF]/W3QNHP)IAVT"@0L
MJ4& &&\VFZJFVI +U3\:BL]+D^@"$/]O8:\//3'4$ EH4!XM!< KQ'E@APU,
M8)#Q7JO%U5:I!BS*I^'9EZ0^4S:.9OWN:)UI*C$7*LQ'JZ@35@C+H>%($*&P
M1FYXFMIYV5NDAK0O47DS'Q=W^?86H[<;C>:(OG>@5R9H6-LIL5(20+V BG.K
M(4)$>ZL0;+[$=%S0=UC:7SJ$SRQ)1_>Y@_TRB3R0CG!JH+':Q%ML0:4K<(_Y
MA6IG2=A;3V2Z ?*RI0HY;)DTC!BB*6%8,$^=1H C&Q0*U^?)2'TUJ'^9.0VF
MQGXGF\^F7_+R\:;YPVZF'4TSK@'WS'**E*.2.^THI2QF"&NBU,O[Y8>@JR1"
MO4@*3&]F5#Z;Q5C6^>3W4?G//$86N&]Q6SU>G^98UTQB*0S21,8KA"SQ0A 8
M9D*8"%9) 09T3TLWHM 14/T%I2_R\*[;,&Z;?\EGQ7W$I*YTU.B=*>@Y,PX&
M:B'%Q$DG/'1>22,9@7B I1"Z$9#T6/4E([_E\[P<S<+ U>0N\&&QKA+Q):\K
M);7Z9QZS8.)YHYAPE"FAF?3".Q-5**1U\^KLR2^8Z59.ND"KL9ZP-L0^'S#Q
M/S]\;_+4PO^]F"]O9P\J;)"CF]S,BD6,="N#;1<>=%?,UV;ZI_#NQ6TQF^S3
M/7IZ?88\)90[Y+75U#(F%768.4$E"C#[ 99<.G< SX#9TYM6%0?Y9K%8Y1.[
MBF54'H%=4[S8>_AXR,?3\(D9A9(PX,-R  E%0DE,$!(2(!XL$2";J^.=Z6#G
M%M]^$1_,<<D^?^R[5637U?4CW6JUO"W*B'6;LY)3WY5Q1(UPRFBM)?4>:L25
M"APEF'BL4?,S[,X4Q<%(\9EYT5B]V#O#]@U,S>>K6%)L7.:AY3ZUH>5C,V^B
M'6^(=0I0@[W@7 2%BPO% P2NSTMD+D02SP![_SKM(QG%'C*^%Z@\)IZ]#2 3
M0HF@-<5;GPTUD"EE &8* A)=5*CY#<BG5ZB_)$$>*H-ZBT%[Q#>?[(9_8XD>
M"DZK]8# ' NDL! $&Y9"PZ2T),SXZ"2#%IKF@>KLM8IGIP#WD0"W,Y_KW:A\
M]'&<.[&KL2+UMD8N5_N'9\IXH1AE7@)*J98:<XZ\] B%GX[6FC =(;<]RF\>
M%5(_9:OE.S+CJ!;4<0.YIY BI:G5$@@*PE]!K[$V!].T^A29O9E9_8(]Z&RL
MCZO/B_Q?J^BW_Q*K&!\/T][3(X/2. :D5QIZ&E9]91A7B 5.$2F1ZC.&HF'(
M3F]B\<,]5"D0[<TE\^-HCX>A[NN3&2F8XT@ 1SP"V@<]P2'GM/6 ,H?1A8;F
MM&;I<1'I!L#+E"('O&/8!DC#GA#^:&^";H@\%PQ10YL[VKH,Q>E/1DZ#YTPB
M4.-2PQWM,R61%S*8EQPQZH-$,R>4 \ 9+2S3O;*^9I!Q>SX=YGPC9/KB^J?I
M,NZU;^:3Z9?I9#6:'5$W=K;/@KW'*<+$<R6HA3'MS6!BA##4:=A"V>@M.^Q<
MRD8*/,\F*[&@X8=\MH9J<3N]_U2X^7*Z?#BZ=9SXI QZX<,6*IDR4 F(L?"J
MVE6I=_!"U9*6S#\F2OV"^OJE$',AI(ZU0+6E7#E%;."'Q4II@CCHL]A=?;7F
MO#)V&F2MC_EBB:MWQ;SZJYV6^3CPX$@ <KW>&0]3A7I$# W_.:84A! 8'K1Z
M R'5 XSAZ8Q;NP[EDJ+7=QF+4ZK?((.M8YPK["$U'"I ,;1"LK!,0H&;!R3W
ME@QU+F6G!8Q#KVM"L 0,,: 9"WH^IS&_L-I,%8:7FM/4C&.'*Y\DAFKHDJ$Q
M8@R$=54$U&AX-@BX08.I82!8@LW#CGNK>).([Z<!T9"MM8JB?HCKW(%2Q]OO
M,T& YCZ8Y\PP:F0\/@U0N/") 3;\[#%0YT+6^C;X=<[SO7K@BQ:9\!9XCJPC
M G%BK"!.5&N4E4I?V'+>D"DO6=H-.,/A.HUUX)D-MK#1E$J@J(.$&P#"3N6Q
M'9:!EY:GIY'>)<M^#_#=K>X.,NU9FPQK[1W4 D%'J=92.H=P+,*@B:34]UF.
MLL;5-(U0+]+0WBG?1M^.\^UIFXPRQC4001$,"T<@6< P9,L9!\AC*9H'#W9R
M"U1KOK6@O;>XO$:UX;SRU%.'B=*2&B-E+)V'"/+ 2FQ<<X/X]"#0"U&24N X
MF)R/"RB1!8$G<4MT$B'B.>: ;T_EG7/BPM2YEN+31Q&MQ(C_M[#7A]X:Z(06
MT+FP+$G-A5(,<$X 5 9HTFOMC(;UX 8ERJ?AV9>D/LN%N3I\%^?1/AFD07/D
M!&(!";6$*6 <0YX8:3Q@<$"7J@Z#U8=JP[4 ML>B',MR.H[A_7'$?P2V+3Y\
M_*-..8[]_3)I )<.VIA<$I19J>.I<J!=.D^5XLT/R#K+$AZ4$*4$MS>G>%Y>
M%^7=:+Y)5=E_TGJD1R:5@H2QH!T0%I1I(R&GW'%N,<31\=SCJ=HE"D\:6,^R
M>34J9DHDYEY@PSW$E",HE03.*H\],Q;HYO<(=)9!.RAQ:0]I7Z+RC[ JQK)7
MAQT23UIE*)XHQ6L;:3Q<5%PP;IFGUG,%$67-;ZH^/>GOPMP1S5'L61J.&E;/
MVF4!#B\19L( H[SP"(=_-\8H8L)>J/G?B%V[6=X-4,.6BK!$0B DEQH;"B#7
M'C@L63S#PL'0'-9I3W<\/PV&,SMBUFM<6 ;#4GDUKU%<LOY3@J:$F6;,:!UH
M-P0+*:6W5'JB'%9B@.71&_*QGL\D 4;#D95/7XL$LK)]2B:0<0Y"&-,W*+)
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
M5=3*HY*<! (@"3M@$GB'S."S*0#<:6C/Q+&8FW0S*/?%& \D<AN9ETX0U#3
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
M9;=MS(@9?/#^],=(Z,/3$CB_C]1N0T7O$YP/EO7:?U.^VRRORIG,*80TS5-
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
MH<PE9O P.I0@-L42SW\=Y,0,/X&SE!6845; E DSZDC.<R$)B5PBT6%*KDY
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
M*$4&.!4IR &"K,@@Z$QJ G*W658/0]&G5WML3?Y?=L#.+TI'2OR?)^ELQA^
MVVF,IS"N/,KQ@_%C.ZY>K7>FART_K<IV0)>[PY5-/U?5XO?E:C4K"E:D/,],
M(F'^GV92%IUIE1+DM*@:Q&#D<7;$V 9YCWV?,,3:!?W!.75+ $[H/.0"Y2[Y
M\_$BO [D\^=1HLB8#6]GY"PH[=.0M; N51&[J6L%Y.W23._KLZ_UX]=W1A0^
M5)]WO\\W]6[5C*949@420*<829)2HGEGE/.,.1T-ZV<JLK2=H$NV+:QD47XM
M5U43:?8WW7KH75^&[91N0'+=-.Z4UPY9TD%K]&[H2L=S1)TM<0S"\#3D+)0S
MCXH: W)D?[9UW4RP_K[<?1%WVUUUTR[_&I/':=@LE5DJZE>Z&.8I9$(#@COC
MD*9.18R!3$:6-'GA>GT?,0O$M:6H#4^SH[BU )/?#<*D@_ABG\VUF^A'H$.?
MA+4A[YS@A65_(L(7V*E'YV0C<.94_?-P^6G&6:&@EAQ1K@LI,Y )U=EB1#NM
M ?E9&*3F9_5@^=E#W#SYL].R^-2Y2=?]7?*Q1.I)5B[5^7BS. T)ZNG#4]4]
M/1EQV]^:4<9P9F:C&N0B37$&%>QJ%Y4$"KCO=%_\Y"!;W/Y;VY<I<=FD"LJ&
MSY;4&'M/%W>:K%F9QBAW!?WD+I*CS[;C^/5R_FFY6NZ6Y9:M%\VM'E^JE2%D
MNW^%X+!EQ1#&$I+"S-1X)@05]>2M-2^(LGHV*;C1V/O81YS-=M+V!.G_W;Y^
MYJ81X>BV4Y%1F';3F8<DM^^\C+7];<O8&9$*3OHT9"R\6U7DSNHMA0^O'$ F
M?Q*<%KG. 0"I-ET'M0:-'&OB*7ZN9F*O>[>5)ZLC0L?*G3X4.@M:3/:\)6S\
M:T>>9\A.LGQIG9Q(>3ORO"SUX\;U9.F[^??ZE$97J(A2R?,"(R-W1&1YFB/0
MK11IS#.GU1M/$Y$%Z' 8\G8/R^\4J2MMEO.Q^(PYSL\ZLEI$(Y\8O<_+N2E<
M/R*G(3-]G7CF?&@O3ASD97-7+L[(FL!$\9SDA<A$JF4NBJPKB=8I4TY;_?VM
MQ1>=&F"/K"< H=8:-""7SG+4T#BI7.@B8>=U*A#9DY&L4/X\5J^@3-D*F;JY
M757?R_+]_H7ZQ_9G2D&8<2X02&5. ,!&2 \"JE*GHZ7]K0TD9%?537W^K=G=
M=Q.R (3:"=FP7+H)68?MY68/[DE%&U;&+M)U1L;"43T-&0OH3Q6K4P;*QV8<
M8D8+)%4&B@)*I(J\.Y.O"<1.=4K^5@:2K>X\?*#<ZS)Y/7.NH+R%R[4FDF#Y
M)%;6C$Y#B0+X89M(.3)C]<SWLP_'=N:_=\8IQSR'&FJ=091J5!!TF(;J EIM
M_04V&5F3]*O]\Q6'2:'E-E]H8L]+U(B<NNG5F:>F#QKV_;*"1:7:X;GO<2CW
M>_0[$/5V#W];$_-$=(C$[ 0> 8_@5!6U-SH$D:ZP]96A8;U;?CT:G6$ M,8Z
MHU1KJ@K""&.'D)4S^ZC1PT;L#=-JO35C<I,<H'D%C#XD6D2(@?AS"PD=J!/J
M7@],G8/B#T2AG\1[46DGZ,_[_9R"!V!J I(=PHLJ;/_I?Q#J43S(-#"R3TF1
M%68.D3&MT\.D0@'I5-(7Q&!DN3X<@C*HS-^X=GV_(@BG=JL.@]/IJ-[/'';R
MSRCC'72RR#VCL#Z-18JP+ED<<>K)EW6Q7K6^_EAN;F3YZ7"%*<",Y@6"6J6P
MH)I1(NG!$DVE4Y6>Q_<'*L^[K3;-)*[Z?'+2:6%P#EQG]IBA<P5F/?B<QDCJ
MY<'#DK+>;/@7M<X $5AHEBD(8(Z4(BEL#P05:9KGVN7,CL?GG49)WRLJ3XHZ
M^E:R7N;-+K1'ILPMD(^_@^"T=="#NXF(2 \'+I:E.G+A(2%/766GM$P%2)5,
M)4NY1)C0@TV.G%XZZ6<I<O@]7FH9I#[>ATIG@8G,8@^MF<!%EV=YLA.A'OQ.
M3H_Z^/*\-/5FR%:ENLG]>V-*F/]=GEZRP#31F I0H!RE/ <24M&9S$D&742J
MEZ&A5CB\\YY^--H)U& ,NNG3@;P:5[('-MYU".=(.B-.0;B=AC:%<:6*T/?\
MERKN&0/"_%\&6%$4HG[;,STD:T"Z:9*GB<$RIGIUHKF%I5ZTZ.)^NXXQWJJ%
MU8#J2>TTAE)?)\XL7WASTFOZ,<-8"J(TDH"F3'"*"ZT/MC+BNXCA8&&0=8P0
MZQ<NK/68800E+,C,8@+3"==IA#6)$]&5?C[83!L<&;%_]WI1EC?-2XS&5+V/
M435[@J_6)F"5V]W^QH'N'5EV4Q_/.QYGR1$U@B:9 (#0C&% VZM8"I,[<*?S
M<5&!1 [P1^R)0?ZU-/&\_O/MILNDFPM3'-=(XK:,G<!-IE'<=/"D/>[C3CK@
M+]KK55XD'?ADCWZT59@^5)]1UT%:<!HB/(RKC][@'HQ?6TD_<V&,H#PK&. @
M2R%*4\IPGG4&988+%\'N82:R')\B^[_^I8" _-?VDBI'">[#I)W #D2BFWQ^
MN'>]5WL/%=OM-LM/=[M&57=5\FX^ZJ*UUX54 =B>AM2%<*0*WA-=2_-N;JIU
M8_8_YZN[<B93!BDB6:%YKJ#Y<%; S@QCF5/9BO/'8]>L-'CV>>"+Y/],_YJF
M*4ANYYOD:PVO42GX7T&:OC#_(MG69>O;9'ZW^U)MFF<"Z@OA('R!\GS_1_PB
MSU'W>\OM]J[]G>INM]V9/]0)S7Q;KS+)\JJ\^51ND@R\2.K!U/S>!]/)VA^G
MS8_IB\1\ZK:\JJLR5XZW^;DWI9TZ1FU%-TUL&_##O@$;-"^25PWQ0Y?VW>?D
M;!F?)WW3$#E_^(_*\WKQ8'U^>;%8U@NY\]6[^7+Q:MV^_'!B?4992B2CLC!Y
M'BB4R"0]&.:<.CV.%<!<9-$[(DSJYXA?+M?)U1ZDX]GF ,3:"<[ G+I)T F=
M-;K$T-GB>Y&<RM/ )Y\O4G9&H0+R/0W-"NG0PT/1H;ERN)?A[N:NN0NBN5F]
M?L9F4WXIUUN3*KPRD]Z;\G6UK5_H>OOYX_S;C)K9; YT*AE7!$I!5:H/LUKM
M]KI":-NQ%>\(-ZF:UP2N3@&;(5LC=K[9(2S]EE(X(O..NGA"^OX)AWM8DSW8
MY,\UW+_LGQ,T>;'!//@5$2Z$GE/-2$TS$0F-Y=WC2R8BLFB__[*;+]?E0LTW
MZ_HHU@DJ67Y>7BUW,\9X"K!00&>::4%$5K3'E0N8(>B4- 8P-Z"$+O:07/=-
M^C-JNSLR*)FN>R![<$F'+OGS*;4MP($?4;W,V-FMC&!T3T/I0CKT:%LB,%?^
MFP\SHC.A%"<*,\* 1(5&16<( \!<2E0\/C](?<KVV2V'OCL.E^GSW6D(RERT
M'8:QMQ6<MA.L*9V& /5QX.+V@2,7H1[JF3&-<@PQ9)2)IF1&0-29!3GTK8CS
M,S9T<=RCYWGZB%%_JNVD:5"6W83JZ4=YIO42CUUM73]FIZ%7X=QQ?'''D2?K
MBYOO[[,BP7FA,=<(YIQPQG7]J'VFD)EY@KRPW35S_&J\P3/R"U;690&>A$UC
M3/B"?WCI;Q\.K%_CW5S/U\M_-M<ZU7>&5:OEHOD',^C>F8[47?GT]O/A,K</
MYB?-(]U;N=Q>K:KMW::LA^CR>KTT\YCY>M>^&6%F.>_,]Z[,$/Y8?MOQ5;T@
MGNN<0DX+2#%#$&JE"0),:H4H+?+,J4!U</ :H4)*)C-**:9(, D0X(KD$)&"
MT=@E"Q]>_?SFE7XEV)N/"1/B[2]O/KYZ\W/R[NWK5^*5^I"P-S)YKX2Z_Z\_
M?#0_9^_E!\=WAB?7,^RT]H?N%&YJ?NIJO>%XXFR3&IVZ6R^P'V_</'J<'%W>
MEZ$<G4Z.7B>=V\FOM>-)X_G P6/HACT3GB;;QZ81 *=+S\-GJ2<+U/Z>4]G>
MS&A *&-U]_W5^G.UN=F[T24/D(-,&7L<0)VR3!0ISC*2T2)+S3_GEVICPQF*
M)X8=O(35D\(&8'*"T";GC46NPW6>@Y/L=['G@>RY-]EVUWS:\/&$4(?G<@)7
M?X;UIXK5Z^RT:U$N#V9/K'VLEYIG!44(8 @5@@JG/*5(RX,I65B]+M++0.1$
M_C!\[HV9!IJE.O6C[[S:#\:<I\"[D/9$)KKM4M%M>?77Z^KK3\;?.@NE]1\:
M"3I)/L]Q\83N!*%N7*D)XT(5L"OU$I2#M'U;;F>$2IQ)8PWFDC,*"8%%9Y&E
MBO;0%2<[(\C+B^3PTU]KC/UTQHU5+[F)1FA_U;'G,I+\G')CKT)>C$Y2C/P\
M.:])/=AQD299W<R7ZUDFJ*(PE7E.D?E_GJ=,'PP09K4,ZO'9H83GUST>#Y&Q
MY<=>4R)0XRDA%UD)*1=[6Q?4P9&;Z8B!*_ GQKZ7[YY9R.OENGRU*V^V,T4H
MECD2$")E&D]!C.C>'$AS1JPN)>UM9)3I30TO:?#URST<N/1*/.+0&&*N8\-@
MI(SC0(I]NN'.XW3DI9\;YQ,-7UYLI&>_>O/A2[FJ3R'=SM??9X@P+E.!TYQ2
MG3+ "ZP[([P0Q%9P/#X=66;:=<<&4M)BLE<6'ZHNZTEDEARK/5P("B$<C[U_
M1BYZT#2^2/0!7P7I*NZYR,?-?+UM#BN^+^O;+6=2&O4!+(<Z%T!)0-(\[4S)
M-'/.0YP-#)6#'($E>V3NR8<[>?:)1U3>/),.>\I"9AL/F;B0:7@3-[Z ]'?A
MB0RC)Q\N8O+_W,TW9DBNOK>6"!10 *Y%S@JB(=5<YP?9DC)SU1+7[P\E)0=<
MWDKBS)R]D,0DS5-'K/D**2,/>+B@(KZL34=$O#UX0D/ZL6$C(1_*J[N-27L
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
M("5P)QX_5_;F0\KX@]L/=M6S,]@-ZKOMR^OY_';VX>I+N;A;E6\_?RBOZY,
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
MDP(4 HDB19)*EFLJLFXM49$<.M20^EH8MH+AL&AQ_I'UD Q:ZWMD\GK5'HS
MF[. 1^;/LV#5BT<7K7[L]GF%[D'39'2YCP^/U;@W([8+6:^K[;9^,VUII@OK
MJ_JMUN;M# F XBD5@F:"2XE))G/ I%9$Y$+D3J<=GS&ATOK E"@$DQE6'/)<
MYWE>2$:PRG$>6X5K5,D]6'XO&?D2:+=*,P!W;B+L05N4Y9"GB3FSD-&3R6DL
M0?1UH@K:NQSK['=?RDU]1^%RMS_)79^G5"S+ 8 B0P4NI")8J.PX3)!5LG?6
M ."%,9#E2BF.$2PHDKP@ FE64,Y8[ JG!E-R LKK4+4?=78*$YTU-WUQ)BQ.
M'?T3I)PKH>_#X324I9\+#POG^_/AJRKM*4<*%50DXS U@B40$AD[A%^>2;>C
M.T^;$!AG5,F<XX+CG/"B0(4N<B+27&<(QKY2\HF!XG5,VI= /W6)P%UO?1GE
M2/33Q#AHC".3TU095R<NZ(P7)U:K58>;:.I]DN7NKIYP-_LJ1^O=T2#&S*#!
M6*EZOD80SS/8#1Q(@-6Y'$>3F,!,RRQC%%)<F-PMXYEF4@H"\TQ0%5F)CM=%
MG2!M[S8]8G58H E(ML5*US@\NZF6'<4^Y[,#<NVP.C8.YW[+9:&XMUM LV;F
MN16U\-1.8(DM@E-5U.[8<Q'N]>'Z78"4ICQCA90,Y 0BH7$WZFC][%"?A;BC
M&<T!UDQK7<_P%=24 JTY%QD ,J<R'6$Q[K7O5>=]V/1<E8M#9/^5.1L.AUF>
M>VUQ5W@ 6J>1YH9PY-)2G2\WWNGNN_EFMS9#^Y=U.=^LR\7^_M?MFVKW/\O=
MN_ER,3,(-&)$YPH5F<PD@[#+$ K(N=7+#SW,$VR,,H 5ECFF!2TRP#642M("
ML!1&?Y5Z#RA95[OD>[E+;@VF^M$5_:IG.A: >,\T>%C.0Z3$'>(728<YZ=K%
MH$X,[*3&/7Z+]$R6AVV9D(ESWQ;R3Z,O<N:24H=K@(FFUP$=O)1JA^:RWXJ.
M^E:7T98S+*$L",FD9HH+G64I)]T0SK52_1=R.DL"@1R;V8/(,XZA,M,(EF9,
M%QAC0(ROL==O7NW?AGB1E'M (98/K%GLLT(3@\!@"S/U28'AZ0RQ"!.#UN!K
M+Y?I[;G@TG[>>9W%E;V)ZK^?+U:K*GX,>>X(SE"> 6F^2:G(&%-2(86Z(6,&
MDM-%60^_G>E40HI2*A7#&4NYPH)S0!'7B!1R*.7>%UL[++-[<^6UZQ>4IG[;
M?:-N\MGO[EDS-HWU#F_TY_?S'%FP%8B/RUU]-=6K]6+Y=;FXFZ^:\H0\TY"J
M(L7:A(BL?KQ&2J@4ESK%7$"GA=:G+4"."(89TH056 )$&1/&4%$(K#A@L0L>
M&U!UW>\1EE<QDB=]=LH1GSDW_? @+8J2/,G+&3WIQ^,T5*6G#U7(GM538?Z^
MW'UY7ZZ:Y'?[97G[L5)KDQ)];PL6@"ZT&2DT9P*P F19H5DW>+!63H\[N-K.
M2%%0KH$HN,2$*8:D<=S,MAE'D*2QKQ\^15:OENZQ>=8R!>?=4[0&I-Q-SGS9
M'D;3SM/FHG:!&F"B.AC*NTL*&91%JT6Y[KGS+5O7!]2[?Y3+37EEFF#;[L+7
MNUL*$@XU,FHM&2>,=./63"61]=*<I3UB) )KB 0V_U$Y8P" 5)!<90( S&/?
M<W) V1RL75?KEV7[DV31(7589 I%LL7*W0C\N@GBD5J#L+[Y(^E^DAQ ^I15
MA>+883EO!*[]%O7"<&ZWNF='RG-K?($IG<!*7VB/JG@=T"WE?E]N=YOEU:Y<
M-$<G?UDO=]OW'WYI;9K0) M(LYQ S-.4YF; =>,,JLSI..-Y2U2DA"H@08HD
MQI+R.J\D"%"E,6/1;X0\@MO?RI#<U?"&S>O.$G0FBPM#[#1RMD"^5#&ZGMO
M>E=N/E>;F^:2O>;^]M8:Q!3FFA"1UX_R0 T%R;HAQ2BVVAZ]9,/,Q@'*\Q0K
ME&->" H()HH0F8&,93IV1<\)K.Y] []W<;PYM)M_#D&?6UKEPUP4+7J&FC,J
MU)?,:>A/;R^JL%TLR.V:];5E]:L15U_*M^NR18"04$3#3%&F4 9H?4]9-X84
M3MW>P7&P2UF6\SP7G!OO!<H*2JF6F&K$5,:*V(=NGK_G<'^)88LW,8"#W%WI
MQ[V=?HU%NYNF.3 ^DM@Y\'A& &.TQC1$,8IG=O<Q!F OG'A^_+UJ$0 -)))Y
M1CC%# /-,#LD()!HJX4T'[L%%$J9>9]*4X6A3,VLG1)*A#)48")B'S>Q'<H&
M<&CQ=. ^E'C&H3V.>!JLDQ7/ X^]Q-.]-7X4\?3PS%D\?=D+*)ZFTW4"#GC&
M$6$ <#-SPSGE)A$ZY#](B<#R>6(9YH)IS8BDJ<9&1RA1:9%G2K,4IR*?2O;9
M0/:<- =NBF!J&JD5(NFI70.,I:A'+OMIJD>;_#"JZN.;NZYZ,VBKK&)^N]S-
M5Z]+ ^/MI]7R>K^M_&I]=;?9E(L9Q1D61KT+"0!44B.H03> "P/)14LOV0(%
M%X*:,%'D!!<XYZFN-^%HF@J>(1E[7;&%ES3XDA. 28?032E[4VNGC4.RZJ:&
M/0B-HGP7F#JC=:$XGH:Z!?.FBM,3AWKSY][[M^QN]Z7:+/]9#\QZSB<QP'E6
M: E25<AV^Q]@!O.!'OIY#ET.4B$(! I!A#& A39X*0&%R"1"&D56R>/;TMO]
M#L+\ "WY\W+=_O0O0[W,X]V&O1+/B31?J.34_@V>AP^+'QV;1!+KWR[NB>X
M?6 :X6)$_X.]JA.F)>Q>4+CTONNG9]YWW8.L6I#OR[J:<[F^UM6&?9TO5_4=
MP.;/W>WC,Z@@RA7+#6"1:JH )*I3N$*3W/Y!AH$  U:O *@<"6AF+( 6&@E1
M<"7-CXG@@P>N30<XF7=PD\_5)EEV-^\[A[-IM?_Y"/?#-OWX0>_@;F)\3 X.
M-__4N?PC=AB7=S1^P([C^2S'U#J0Y8L?PS30<R6Z4^L?$ZCQG1PEU83'\_#Y
MUC$I9.OUW7SUKC1Z8,3BNGRUOMK42QHSQ3%C!8$":IY19A)'EA\$E*3IT!F7
M!6282YES1"4E#!< %8QP;1@'.2*Y5+%O0CBS6/ BF3>@DV6+=?B(&:+)ATNR
M!F[M\=,L=M)7]BXG1Y^35S]TMQD^U1JX^TPGV>K9C09-MRXW4N2$*V O^>.D
M7"%)B9!T!6\SIYV7<_CY,_C5M]OEIOEE@W59+682LEQ2EA:T,)F@44Q:L$XO
M52Z<;GD)B H+*+E$1!&,<\8Y0VD!4L:X+O)4Q5ZP.N));AM 'GLJP[2.PU[*
MY!IF\#SGI%G?G6_6>#LG(5KATH[)H"T]H9V28?U^:H=D!.:C;]:_O6UJ"7XV
MO[C;OFI!_KU<7G_9F;CWM=R8<-?\2SG?E7J^W/SG?'57S@@":4HH5 P6!<,9
MXCGJI"MEI!AD*]\3.\@!I30EI/C_VGO_WC9R;$WX__T4!2RP[PS@7A2KBBSR
M+K  ?\X;;#H.DO0,%HT7@F*7$]V15;F2G.[<3_^2]4.2'4LFJ\@J)G-GIJ<=
MVQ&?\QSRX>'A(4D)I!@P60A%1<9+0*A,<>#IIP?XR[)%F'PR$)-;C3&YTR"3
MKP9ELTGRL+LU4U2[R)]JZS]4CPA<&!!!9YA\RNMLODI:JY-5/_5=);WE26=Z
M^RN),3XQUB>-^3](<<$PWX8H/0C<RR*:;F-DQU?9PB1>#+[:ZZSX>[73J'LK
M#FC!@A,%"U(4)59($58B)4FOR(I"IT=!@X%$*4^SC.OUL]"<JDS#U$LA3'C*
M)<YDZ-KD#E[RM<%G!/1+)Z#'J7BBY>%H=P9>+4[IR?EFTK\?.D(_D\XZ6P9P
M5(CUI:^^$='\-RL-OE:??OUB.Z/U5V&]K[9?5]T-&M]-TV_J32NZ#=#=AWJ_
M7)_^G->[??LDRKOJIOZT,7G8YAJ@SJ8%%"A-19X21&F9$JV#%/9ZR*G,7*:W
M:1!G.81"Y(@!(^5Z[5]@B54!"PV7TER$/H=S*HW]LUW; U2W:2X2']O->3^>
M>]TFP,.%@IV!R;D9\2HY6-G.?'K&>]0MWG3=XFCB5=(8V<^0T\Z!DSCNPH08
M5\>)8W:,C),ZYJ$^41)7_L?#:O_-O#NS;8H#=LW+$A\^+S?/KG075.&<$0X
M-6M8)"@\'N(I"NYT/^1DH!'@62GR,N5 PK+,"->+[A(J7&:TX"1TR56#9I:S
M6-Z]&S@3.Z=CI]]U;(Q-3JQ-VD=X]MK>\PG:'R3QZNC*$!G74+TICLDT/EI\
MY5C#^FW^*?400[1%0PL*LKS,"HF;4V^<HPRG!]7-I541\_2H$5%%E@&L("2P
M5)!R)E+,"H$%(CP+/:G^UB]&WK[_+<:9U=G)<T^M(?T;Z]QZL+DO4OU9)M<G
MSIQE=AW:H7[VZ74P+Y/-K^,\9W]$: AXC:U%^9T5)S<O\WISNSJIG(*,%X27
MHE0%9[B4&>/'XO^46JU:9X#-("TH((1BKB<)R%E.""]RGDNHN/Y7X"GVW?O?
MKLRFYN&"\IL>WY53^6N,#K\\V_[@OAXRW;++TRWKIUOV[ F/>O-+:_(S,^]5
M<GK)/3_VH1?6L]'W(=<30S]D7QIS:BB^/N5P=&@J;UT\/A1=EXGE"%%\Q'QW
MC"@^B!.<X'ZK9>#7^G9UM[II_HIYP=X\P_-A=;_:?+J^HS>?5]57_>5S]NP6
MM% BY80 0'5T23+"Y4%S5>GP7N%L!F2EDDH24F)SFEY2B7,!,%""9TC)T$]7
M/]+:FWJWOTKN3XR9XF1NZ!Y@&[G]X,Z?/&5B;$].C6_.137F)ZW]R?5=<F#@
M^0G8Y77-:'O8%"?!(^IILYT+#]SC A\3'^=![X?&)^I0L<1_,5/DY4#YI/Z<
MOSSS\$GM7WJ:D5QP*C LA#:(ECD2B$E^N"F-E<SI_9WYK,A!5B@%4IJB DI0
M$%4B3J7"6*4$"#5O&>=5LFQ@)_5QJZ1^H7;O1^LF<U=]3ME#HJH$/?FP]B\]
MLR'WLU2(ON#D6:I&?76\.';G?@">)JLN]>O9V4.![J1)O>V^97X/+%B.9)'F
M/&6BX*1$&,*#L"M G!X F!@ZH)134&CF,8,T4Z2$^A^0<_/XJRCYU"FA> ]P
M#'3]S'-Z>*_/-9$;:Y^=S5N3FZNY3XS^2:;O9_TYQYP]KF/]Y!/U2'*FFIU]
M^-"Z8O5XSL1D#TS&8+.K%GE>R%R0YETR5N@_Y>!PO8HHF%MYZ?--J QS1!F7
MI<PA41E11"A*&4R93%%& T]Q[3&S=JF:5"TFQSK0@=19%FV&9\UQNZ E;)O\
MIGMDM_IJT['R!?;"U$$^R\^EHL5QA,8AC6.->%H.Z(,3)ZDQ5XA7M^)AVV8A
MM<XUNKE[IT5RNS+)RN;7&K7\V[;>[1:EH)!3K7)8,0AD01#,#S<]2;OMW9$0
M="C)LA)*D1<<,OT_'4YF&5984 [2K)Q$JE8-[.2VP7VX-^3=J$KV0!YQ4+AY
MG3%$ 5O$20OY<&U'BUK[XX"[.\C<[5LUV&=02&=^7U+0< Z+2&$#&OF< H?F
M-/C=4&_UB/FLO_E6HZVN[_3?OJ\W#>;N%N.%E$KCDH@CF>JX2*+\6!BI4;O?
MX!@&9@Z+(F=4I4!B2! AFF4L2\&8*/)4A<Z[R/=OWUXE7SJ8R1>#TTA]=Q'T
M1%=#>?"FY0SP8SAR^K*:O@,T]IE+\%L+VRGEJK_X_@>Y(.I%9[UTTFC>'A+)
MM!0!$;ZNB?+M&ZOJU$.VIFFG1Z!'[KE')=M;^ ]W[XL,,)73(BVY$'HE#S 4
MO>1!Q.R/ XT%DA<E5(":W#:!0A$,)-!Q .&:I12CT/<)MU/4QN%%H($/, 9W
MF$51:$R^&IK0;U8AQQE%_];A=97K2Z^K#'B9)[C+'*HL8W+=L&K)"5QH5^XX
MDLIS98M3>2B"\L/)3*UG& 'QG>#=+0CC!<MR#C-)J! 4*,D/27B5.[[Q-P5B
MK@!G.<Y2;BYWT-*7 4!,/5JA@%(0ALXQSG/XSKGV/XK.8Q$Y_)#]9LA"][^Z
MC%67B>_<K]^N\T,=^?5R_F,"#\U\S->^AT008L7'R0R'>UT]9A6TT=M_?S 5
M++J5_7;U\:%1L#P7!2[S'*M4,$*58(PK(6G*4L$ELLKG#__TP,%0C\E<7G(
M-5(SGK/SW/@>Q4D$8W$<_MI7[W#HXWJ8\>7N<SO(NC((M=KHP;4R*Z+=?K5O
MVFX&Z8+EHM13?,DHPXADD *.>P "%%;O7 9H-O"H,#/MC4:;5.T\VQ5-F3S?
M^N&V?<5"O6KG:H<8S3/U%K'Y?*R[!=B&< .T#VPZJ%?) 6QR@G9NXATBW/D<
M,"Q,]>H(N^G"B:)S\T@8GB.88 (95@?OHPY34C/E+6_V?ZSVG[F>!.O[:DMW
MNVHOJKMJNZUN7]U_65>'SFP*B7?TOM[N5__9#L%2B-P@H@I(H0J,9-Y/DS*7
M(EM\K;8?:ZMY*C@6ES%\"ML^I#M!8[:M;CO@9L9:/0+?G'=Q23*$=Y3%G!:5
MA]RFN1YZ8K G/?BKI(%_E?0&)(\M: Z:[!+]:R=61.4UAPDQ*N\-FR.G\*+=
MU#F6S'.SZ61.BF""G<[6>HYAX# -BVJ]TC/.MZ:Q15KDI,R+0@E(,6&2<$C[
M!E*!E?7*S^UC Z_L>C#.4Y\C.1;S6#A>W":E R4\+"4.DT0X:H8JOI'N?:UC
MJ098LKQ-;I;W7Y:K3Z,S[(]L/2?(PPB)0%T' J]'=P;'<O!JK7_ZB6YN?UUN
M_UGM]=?]"2&IF)995?!,9$5!$,98]0V63+H]]CN\F=";XLNU*6W;W";W/;*!
M1P5','E9-"<FT7&'N 75,'B -=-QP;/\7*H^'D]J)-7#'@QY6OWKBQM;-7I7
M[2K]NY]UBZ+Z6JWK+V;*ZMND+"\+D0*1\ZQ4^C\9+ YM$@I<!&E<2X$UJ0?7
M#*K;([QAPC225#MMFHY/-WEZ1.4)LGD4ZB)+%T3*#[MQZ)0G6^H0_<]-K?Y6
M;:KM<JV;I+?WJ\UJIQ>V>QVQ]:T2P'/,<XY3K@,WQ;1.]@EC2;.4NNC5V+8"
M*U8'KQEERQ. 0^]=&$VMG6I-R:J;;IT2^AC;/,KU E,7M,L7QW&HES=KZC ]
MT4W!1/5E6]VLVD(EW?1IGBV3%!4 %!1B)8M4@ *)0YZM($[1UIAV@N?%CM!:
M^3K=11HD7J-8M1.NJ0AU3:@=49GM@"_KZD#K*<2FHO/+MKY]N''9"_"C9!>H
MNZ!B/@B/0\&\6%+[[XYNRJ4[4/VE,AJY^?1J<U/?'Y0RQ5!QE1$()<P9YSDL
M^CR9*C-&%IOJTW)?W=HIU_!VK(89:8?9*23KT=;<,];=R3Q(IT9P:*=2@<D;
M6G!UP)2TH)*_=+#.'UT-HD1GZ;F@0^,IC4.%/-A1^^YL;@K4MO&ZWNV4MLYL
M:ZXV#^8*_A9$O=FQZJ[>5NWO?5C^6>WDGSJJT]2N-LOMMU?[ZMZ\J-G4']=-
MHNW51@<PU6Z_ &4))2)"%CDE>884DWUV30%:RL7>C'T[!9L3IU/L=C#)>BP;
MHY*/#7I3H6J&\M[@=Y/!61UI)Z0_B@_=I+A77V/77Q.C$<G1M.1H6^_B[O<;
M\YH0\L2<I+=G6@D/Z)@+DT ,W2&.:20*)NKX!JO;5&9N9UGMFQ-'.GIO$7^J
M-C>K:B=6NYMUO7O85A^J/_=,<__/!04PS42N*"<,2X%3BAF@0LDR!Q((IXUA
MQZ9S8,ZH(\@!95 @2!07*,L)@: HE4H#)POX]:^_OOKPJWSSX7U"WXB$7[_Y
M\.K-W^0;_DJ^=YMU?'-N-Y',2+?;W' "M$D?/(*:'+$FOQNT20/W_YM6^]VX
MO"#G@9P2AT*',JZ>I&,[ZNAZN=M=W_UC:<Y\[J^W[U:?/N\_+#^NJT61E[1D
MHJ0<$852"C LB%Z(P$P5KN]4C6@FM#X:9*;TOL-FKI)NT.EA:O"='Z'>^;34
MPVFH=-2^P2R&T;FS'%W2M/'$1J)?'@QYJE6^N!FE2_3/U6Y1Y@*;]P"5X"P'
M0/^/\ZX]5!9 CI8EJU;F4R4#SX<HV9$Y0I.\\^A-DBY3.)TB&1RN@N3$:L1Z
MY&:'C1P-8&:4&HGZ?KG:++ LLD+"#%(&).$X9RGL6C0;W7"T'EFV,Y\BM0!]
M:)(MI2-4*0";WG3I)2*G4Z86B:LV.7(;L3JY6F*C3X/8&:50KU>;JDG-+91Y
M'I[+YH6,E#')4)YWC8I",*<W!T<V-9].&8Q) ]*'5CF0.T*NPO#J3;%L*)U.
MM0YDN0J7.\L1:]< 8VSD:RA']N\P+??-(=KKN^9JV,_U6K.W:V^ZH!]WS1'<
M!4<*8MTP+CD%$IBJ: @90T6I)57!ERXE\-M8N"%WP&>&W2G"_Z>_[.7W'N7$
M \^*N0OCSR_S<0Q#SS9]]Q:/?\9<MMFZ1Q!^K<SUS O!9)GA7']L!G&JL)"Y
M[-KAJ5!N66'G3P\=/)R\9^*^-^9(E/WV5SB.W'>X>GJ2WULX,^Q@/:+CA4VJ
M8=3%(2LC\#^SU32&"><YO!4G<ZEHO6DVN$QNIJ!YF0I98$Z+$I&2BC+KVA1I
M:7?[N9^6 LM(-T4?00W*VHXDTS$0"LZCF]0X4Q@VV'F.'9L@9Q2K<:B0)UO.
M!34>&+)5IR=-=?D8ID6P5"DOB*"*88:HZ ,G217.7%1I6 L3J]' A.U ]NQD
M*#QQX^1GIMSLL[1<T)UQ-,:A-R-MJ'UV+#=]H;?M=>?+]=OEZO;5AB^_K/;+
M=1=QF5/<#&6RD PJD1: TS[BDEP!IZ/5XUH*K#='<(E!]\NK3=+A<Q.<D73:
M"<]T3+H)T%,25P<29UIX723J@B3Y(3@.:?)D2QVB"SI*U<W-P_W#VIS@NS:G
M\8Q ;JO/U6:W^MI5>7?MJSP'NNT,"4D$I&F>BZY]E7$&F9-L>6LUM(0=@28-
MTN01U.Y8AZ.<^:/<4MIF8=M1YJ[YJX3NVT<43#F9N;CO[7+;A%SSZ)PM:Y<T
MSSOSD>B??[N>:F$@YNQO\]KK^+"ZE<OM9K7YM.L:RQDD>9EG.64R8P(Q =*^
M,<*QT_;YP"8F5#Q1W:UN5N>/I7EESD[+)B#-3;AZ0$F/:":Y>IZ8"]HTDLDX
MA&BL$=_=Q.6!$_L<>7WSSU>[W4-U*QZVNKFWU795W[:OGO)Z\U4/7AT-F@?(
MS=?[E9X5WU<W^E?WJVJW2%DF8$DXQ IP E+$<]J!RBEA3NFJP% "2U:[#=7"
M3UK\26O 5??X\%5R-,)LI)^8D1SM<,W*AW6?;=H^&L^Y%C8$=EJ@?8 Q=%_<
M*)C$CW&H]E3&?K?5,"''(V>!OR_7#]7+F*! )51I"BFC!1"("REZ3 @H'Y.
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
MC.C&Y;$Q@5VD:V 3@47K0[6]UP3W0^JW__E__F>R_+2MVKK:00HUE$L[;9J
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
M?I$BG*L<YUPI6J:0@5Q_V;4&I (#KM\:VI352!I]\];K:K=+'C;+^WJ[;YY
MNAU[Y\U@:FW5*2"=@X2IN27H\8U;5XF&-+4V/<O+15D:QV0LBC32BN_$R <K
M0Q:C"\#SK.!0"D93A  KBQQW31"HLM0E%'+ZX$E"'_>;D]W(<5\7>N5E3# S
MW^+-<DUFS50<FC ,^H45E*/]]B7JS=.#K\T1OIUZT*NTZM?59G7_<-_?N"4>
MC@61:<FI8J+@J: @$PK)HH^$B.*9TX,6?EL.G'KJP";K!JUK%;E7BNU$9CYV
MW52H)[8%>I6T4),.:W*XRD^CC:P<Q8GA"R(7QE-QJ& @V[ZK\P['H%<=?;7Y
M\$=M>N]N(7"9L3S'4#&,I8(E57TL1P@KG&Z.]]WV] 4L^\_5D"(6[Z1[U-9
M? =35Y/*UX@;<9TXI^7(YU@M'>"9'TA-AU@W1$\'L^A;4<T^;8LC%PQ"3B C
M/,LIT:@.6P<$4^5T:Z#_UJ.K2@E L%_]#,-M6 4UF&/6T .G'E34W3\_EHX.
ML&^@D@YETK.6F@W8%@;! ''* 4M+\ZJ2T$)^2#8(*E@ *;5O/+HR$__T>A72
M,,P&U5$#.6(9/3 Z7D7=G?-#B>@ \X9IZ% >O4KH0@I9I%QR+E,"<9:3-.WE
MFR* @-N]GCY:_"%J2CR1ZU$UO?(:3"HC%,>QBFA-_ \D@_8V#=$^1\:&[ O3
MS>TIE.N/Z]6GYMS[[G#M(S?'FS<GA7Z'A&NAA1B@M(2D5)"6*<CRHH<G,\:'
MUBT'!14XQO2Q'QW6*>Y[V='X8\P^>'//R",%3DX,.;T2N+/EI$PZBI/18[Q@
MN14_B:/CD/?IS;Y0 C A[WXG">N3CC)G)&?20*(\E0I+?@"I4<.AY4<30 L<
M9_O;-)O:93XGDEF\%7(Z^6'.DH_WR>C)Q;OS?Z0IQK_Q@R::0#Z88[IISG>6
MJ2)2BIP@F2F6E:R@^#@KEFJN"<<*7/ I9\PY]VG<,_WDXMTST4PO\YZ<]^&7
MB:88IR[P\TTR;N8'G&8&^&&&B:8YU5HR;IXZ*8D4"$JJ@WF9]RC+E#F]]S4U
MMO#3S(A3_9,X9_)9QKM?8IEDYKTGP(-7IIEBG/S_T\TP;M:'FV &>&&JS94%
MQ@7DN5(II)3PDB.8]367#!'FM-$<',P/L0<=WB73;*EX]<9<6RDQSA'G*0^X
M;V+MS1]I%O!AKN=]$D>>QU[R@/.BD( (#C,JR@RDD*B^-<QXV5_R8"?@0UNQ
M4H+']SNX*?.HJQTBOZ/ EMPX!N9H*RSO*'!CQ>K)E+%#6\.ZOFLN>.GZ70-6
M?Y+YGGGUI;WDA1>009FG(LN%2!42J#R,_QQ:70(5$=Q)0B[[^I6(F+%YQB4.
MI($#M0^'0(T.#]2::V:2Z[ODF2MHFL]MOM^;_.-U%H=G:.) [-)IACUA$UWG
ML7L*9Q+W/!-'1-@W(GB")S)"ZFC'L4.@]+Y[%-.T?AJ=K4Q":[=?[1]:Y/?]
M.YKFCPVX#\N/Z^I#]>>>:0?]<U$619$2@"D4B)8"EZ0L !5*0HIXIK#UTW/>
M$!6YD"E!@B%&(.$09Z H<$YAQC*<R=#7O_3H$_4J63T"ZW(]W<1.LHASHO2/
M6RC3F]!.([V;>BN24S.2QW9T\\SOC2F)L25IC#E?O#NG-QT"D2B].BS6F-*[
M=F&$+W+/10J3.R^"8&!ZF^LYAXM;"O$(3VH$];>J>E]MOZYNJO>?E]N*Z:CD
MEM?W7ZK-K@%&UXTK]5?7=^^JF_K3QB3>WE;;57W;@C[BA9EBF.4I!1@ 0C J
MRT9SL,Q1)I'+P9R *!G-&9*$%ED.6:ZI-4?AD<A2*3DN4>"I_XC4[&AO#UB3
M+PW8(=?3SNA1NRVH'\.9 ^,$[<7>JJ0S*VGL^N6C,2PYM>PJ>>S^HW5):][H
M6<9/5CN8PR[DQ>?O)'%DUB/@H8YM^ Z=X9X'^'ZOV[[^TLS"W7OMWYY,O3+/
M8$$D4+E"JJ"YQ SUPD<1L5JQ>H3#4J)0D150RA*FA< B,^_Z,B& 7O27)/"<
M]?[A_GZY_684ZZ:^O]?:M3.8D[H!G2P[T$-GK7!><IV>HG"0XSQT=JII8"<=
M;CWS=,@CFER&TFTUBP3W96S317B#S\X+$W'M/@&\J3=?J]V^NGVG_W^[NM%?
M-:A^VZSVYS )4DC" ."X*#&C6(*<]:K"2^ST(N4X)! J4$@NH40EI*P@N48@
M:4:88(6.S:>3_7?O?QLM\T%\X:KP<[MA^"+C@#PY0N\TO@$?H\ /8-M*VT-Z
M,399#VKK644/S["MF+_:Z)BS>K]?[IMLV>$"@E(RI<6AX IH1: 95BH#&#)1
M9D*1,K>4AJ$?'V[0MXB2 Z39K@$Y0\V%$3J6S#C&WF@K:K]=S&V\O*N^5IL'
M4X%:")A1*E J4X4I@: H^H^G&7.Z$M[Z0P.')!V.:<=!;_R%CN_,3QP]W1UV
M/;)?.%Z2V%4ZR#_-HN+D]ADE <%,1X8<2),!D 4F77.2$ 6<[I,=VDC@OMZF
M@LVAAZI#]F^.MR .9L]NZIR$.+>Y\\A9#VJ^]US.L'-!1483&H>JC#?CZ;6%
M?GBQ*GIZ;J^V26_H]J_WGZOMA\^K[>W;Y7;_K8&U* JI"BI+7A!:,I##,N^5
M3Z846$E1F)8#ZY-ZU>YS-<.M-@"3O4'XRQ<#T;F0R3_Q%@5+LW+N)FW/5JET
M'C"UK0W<I,'[2P.XW4N<U0,.14:S>F)8,9%OC]@5#+D2=:XP*!CA$10 A;.M
MGJ++C@N2%QDA+"6I;DOA%$B<2UYVS2B6<^1T:;CKASM-.D,/"MU\%QJ/BXQ?
MIFQ81.R5K;&1\+SAKT/8:\U:G.&N/?P7PEQ''FSUXOI+M=43W>93FY=Z7>]V
M"TKS'-$LQP5DDN54 $;[EO*"<A?)&/+Y@57C "E9:S1N6C&(+CNY",V4FV(<
M2>HRT'\Q@,[?!AM$-IZAY()RC"$P#O$894'MKSLY2HB);MI6GEN6IV56EARG
M'&"0TQ3DC'2)[3PUY3HNV;F1305> [<A_JH;+UTP\E?'/-U8-BW%9CHB'76G
MX;#3G"A2=Y>INJ1'?CB.1)H\&?-4I7QR9+^)K =WM=NW[7:-FOLEF!!4+\(H
M [Q$J2H9+WC?7$9IYB)5@QL)+%(]KGZQ=)5L*L=W0H;S9[L+/P%UKMOP'6M]
M--2A^FMSRGSJG?CGZ;FX%3^2T3A$:+P9WVW&>^'%5GC4<K7]^W+]4-';?W_8
M[4V2\?KN'\OM=KG9[Q:"08 PR01,BQ*D.41,]FV6"@.W:YO&M64UDL9<WL0_
MZS\UKS'>::#)5X/4%+;]T2),UJOEQ]6ZN\CADD(%&6(7R;LPSOR0'L=@\V1+
M':);#EB@O*DW]>,E43?<%Q C@(CD#)18E@"H%(+#6,^ETW.T(YN:9('23?P#
MEB4C.'18EDQ#WY!ER2FR[R*!&58E9YEZ:54RGN(X-,J7,<^M2GQQ9*M2Y]NC
M/.,*IDIRPC(HTDRH+O.; XY0Z9*/'=[*)'LY];,IE&F'UI!1-9[6. :4!SMJ
MWQW.<1A5^Y.,)^<@E:@4H*00X4)B5,*^#45RX31TG#XY\' Q=YM=W+X(,S1.
M*;@T' 91%<D0&(;]:;<?P8!M5_]0W7^IM\OM-_D?#ZO]-WISLZU,V<&'^EUU
MJW]FOGX2:R]R2  MS:$Z)@O)J?Z/."#!C/2+S _V,6\(& /6GQ\&7+]Q +1+
M]G7SYN&-7HI\,^'=847Z9=M?#=2<<W8+FX.XR"Z6GLTM@P+L ]JDA6N.*'>
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
MO3ZP G@F[UO6#GNG_)FI?F[GQE"C/*/U=1Q#;,P:JSE&_/[+MEK>7F].ZZ/
M A42$R(5)2#C$"AS9/C0/&96083W1@-'!PVR9-= 2^I-\K4O]]LZ%SCYXWG(
M&FLBBD>NLUJZWQ_H?E1=.>=BZSQ]U@LN#QZ(<='EPZR+"R]OO T3Q/[5=].B
MO+NK;O:KK]51L!>$$\D(0%SEHBRRE&9*]!CTGT>HXMB6IRY$6'5X1VOC:,J'
M".24;(]4R1YJHXI7R0'M23 [IU:^P*2U8/KR2(RJZ<VVB]+IE\$Q%:V_;1YV
MU6T?[YJWGU;-BWJJ.L7#<BZ9A (+K/3ZB7$*BPX/A(B,+F_U@R*PKAYA)7=5
M=9*#&E_JZLD+]A49\SM@3-G&20JA!7Z2-SCQD@8_F_(.)MFQ0M:OX^)0Y GL
MM*B=#<&LU3;#^:GBU>9&1]N[2G[5/ZCO1'6W?%CO%Z(H$5&2P8(IPK&2 *<]
M!I(I*W4.T_*LD:[^4PLZJ0QJ(Q^W+6Z'?+%_9UCD_F?U@\\8..GQ)K)W@8C
M!0X)^5E=,2S=[MTE=GET5Z;.9<F#,1Y!#CR<;?44?7;D7CFO=;/+S?[7U<9D
MVT'V:[W9?WYGU/FA6D@@8,DESX7,.2P((;0_D@)9BM"HK?!Q34]=-_3K<O^P
M-9?@"C-@W^G?K:Z2]_OEUD4V WA@X+;U=.1[VI7N 6M/M) 3D"4-Z*1#/:\?
M1FXH3^</S_O%(_PR?"_X(ELN6[U^:(]@%@MHW$L;M3XY]' 0O&F]VMR>/#S9
M'W$JTQ1F$F/.69H+7 #27X\%4PXR3P?"AP,(/*>=3=CT-1\-\E\T]-,G8%\Z
M\3>A?X;GTB9UC:<TVBBO3'VJ_"RSCKDS;XZ*-VWFST3[T^:^^!R0+'M7_<?#
M2F/J)H3#M84+Q %#N:)4%++D "F>]K?00BR%U;5@/MN;>D71 TW8:KTVS]P?
M[^$<G(D93K9S"FP2GD<FO@X4=R!G97APAFL2ICWEM08P/B25=8X2NP36:$(C
M"/A]6W0^6>6)+?MW4K^TQT5VUW>OZ\VG#]7VW@!:2)8+P1$B.,]%GN:4T\.V
M3LZ9<GLB=6 C@2>)XZ&I'E^[1?)QXDCO'#\7HKG1E,81L8TWX[LG/+WP,F9E
M_*XRUS6:=X^^NW2(E5E9J)*62*-!&2IXGAW&,!5.@\ISTQ.MAF_:==?=8=VU
M[2$'N4%MC"^&KW\G<H.GE>\!;93WJ)WGTG&MZ\$I<6AF*.,LUK?>.'0I>!:K
MW<VZ-H_*?:C^W#--Q3\7)1,"HA0H0$C&BA0SJH!N16)>B ([">FY-K $*,,
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
MZ?8D\B0#P>0'1'![K+\T2Y8:;:7#7$##'-!:*E%Y"MYH4,M#W $\>IHE^S*
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
MT Q:5%43$(!QG),SW<,H4$-2+UMC\#E,GUH@VMXA4@=-_!^&2@AATO5,L-'
MT&;!I]]:J4'X-,+:LVYNQVYJ(>KLJ)P]L5 "%8T!*KS?T(9YCC'4PV2/\VQF
M1S*YN^O2HZ*X6UV-C%--SF,YB1^Y?3>-Z[>8+QY84EV^57?I%+"&\90S;#",
MR+BDK#(0<HD5A57ZC8AZ6^><L/4PRM0Z'#N415>H/2E[:0]KC=18**@A!H@
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
M)SB'0" <%8SP0GFB/%7&F&A&6W!A#X]WCN":*Z@/LNW,IWY-?D7,/G=Y=Z_
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
MNJ1H9[>"Z0K(IY531DHKJJ#!$E@@ ">&V8V5+4Q6\MO1YT27!+(<-K^-O$G
M$<(2.X8\5$HJ2$V5A,4C<[(>X#[Z-.8AZ<U-VWU4Y7QID\<Q^ZVD31IDO:,8
M<!7Y$\U51%WEXW/#7<[CW?#HTY(+@U NM_MT7/?DGIDM/BW^'"\^/][E\<4@
MA<DS3_'J?") A8R5RG'%N4#"$F]@Q4'G+RVIHL%[!F>20!^B@N[NRZ2\+Q[2
M\:Z7L^'GN.JO)X-]-:1.&B]X;Q&@ABA"*0/1/'6;&VP<0Y1S]-S?9PLZNO7:
M%-<?$=EJ3>6T@)Y_N,.BR.GCR>N?E/.X9&M40=[>(4@"D)!QDTKODUBG!2-
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
MC(!R4G//M:M.E"CQ+B</$/T8(=8&V=LJ?M1H%"<W-_&/5[./Y;==-Y5VM Z
M4.<0LIX;:PS1T2ZOK'(J-<NIVX5^C/AK+D^[@,?Z/XG<;0_U[6T?* -.. Z1
M\ 91Y15$5<82 \ADV28_1@ VGZNM@N3CX/N[4:1Z?#,>KFBN<82SHT^@&#&"
MM=)2*,:H\$Y6MV\8!#ZGTC6Z]$ALDYSM0JNL$EZO9M>S\NMX.MR?5;J]2Y"$
M&JVLQQ A#AVE"E=!YK2CYN20H1\C'ML(8[M RW49[:?)_S?^<C!I?5N' !T7
M F#$&?7>.IM\NHH@I7Q6E<@?(R;; %OKX:2!&K6/UO?U8'8U6Z%[]'\&DV5Z
ML'%ED&]!T!&] [*:0A")=%XIQ4G<A:OH$=/0Y81OT='AVS8KMC4.J/:XW)(6
M^JU,0>;/Y71_:LK+9@$13  FQ@&BE63"*H$V2T.PK,N5EQZXS61F6]':I 5G
MQ6#/#O2T21 R%7=/3KU$QJQR:*H+/,Q2DF/,XHN/RI[.R$?IMUJ-RPUFZ>&G
M^<L=I?-JCB\G4J.>XZXN02BOH[*UV!! 5=S<K23<$H0\TX;06OETW5!9I\C>
MSCY!1XL%$BT)XYY:ZS1$EBM#+=;IY# KD:,_*[,Y<9?M,/9,2_7<;YXUN6(Y
M0$P:EHKA $2019AZ**BVQ'#'ZF7 MD/E8]%%%1V(T7BR3%D_ZPMLXV+NO@\G
MR\AP'_&:3F67#\*]NGF%K@-/IC7[H4"-H(X2@*S2QO"XXV!0<51KV6T!^//I
MAMK VEEK\PS2Z,K#S"1-WV\?X,"+;RU^-7!*E:(L>O#0($LE=&;#9PC A;TQ
M>"Z0EGT5Z'D73KK%?/ 1NT-= X7$DG02KSUSWD=:A:LH!L1?V#-EO<!.+3R?
M+**N0.GNODS*^Z)81:.NOB2&'7S/:F>?P+"E/)K30/CHIVJLJ91K&H7 [,)\
MB^9$_M+':(C!AT&THQ#VDPCEGX-9JL"Q$Q1[VP>%+2.><J2B!:4EY\ZP:KX:
M\JQTFC[%BEN#1)/L[4JGO"^B'3T>+HK1:LK_G(X7\_<?_GE0K^SM%Z07T3%7
MB"LJO*7 2&\VM&J?<Q^ZEP_%M*9=FF3S6;:IXS:H-5V6>>2BB2JI!8(+3Z&%
M%5W0VYQ<T*.SM=XT?/*9VQ5H5N=J*31O)H/Y_.IF->,#?N;./L%9SRB*VRTF
MD!E.<-R&US1*J5U.R;<>Y1+WS$ML2AR=';\_F>9!K^YUXV"B[O5,>>H(MQHJ
MAS9\DL"9G!J4/32@&Y#NRZ/U7):^D2C:YH2QO9#9XR&FQ4Y &O^EH.8*T'1;
MM>(@<2K'J^M12GS/--^9I/=&\*_N4K70]L#_,'[0' &E.$ .1B7$'3/$5KS3
M/"MUKH?JN'O(-8OYDX1VIG/8,S^#V>@QK#(P2I7Y*&;JA(MN8K3Y!2?*(P[D
M11S#'O6L85,?"QAK3:5QW%!&O3%:"0Z!DYQZSIBY,/63#[#6CF-/E$A'NN7J
M:S'[.BZ^7=U4E<W4=*0'\W&TA*^?C'LV;7,UNQU,Q_]:3<*4TWDY&8\> #D=
M/9W@U8T?3P?3X7@PV;@&\QJJJ9'Q0]R8:-PXA,>64R6@,,@29(U 6@%1[T9%
M#_GW^)9H'2W6]*>"HP A"3D5#E,-J;".2:@ LT 92R[,H^T8B66OA-<S=7?N
M5+>WH?4@T](Q*B'5<4-E'DC#C6;2$"HX &>TWIZ_D'TH$VY+Z\")1IH2!*C6
MW!+OJ71KVA1B-*L XJ7JGMIX*)OF?V?' LM/\V@-#F;W'P;).*QU++"K3X#<
M,TH\-18BH*F6TOLUC=JP>M[/V\%8EI1?FN<-\;0SW#S.,AVC7=VL"K6E@G[I
M"=<#L?[#G0,A%&@I ,+<6Z:-E)945&-_<6F(^=)_B:>F67QR^LR'ZZO]^3*;
M!L%XH1"%1GJ,*2#$*XK7,S+"R@O;HIH44=D /[M2'<ED59-)N4A:LV:6W<X^
MP3 A&?202ZTTM5X3+"H:%4)95_]_",PTS>*N8/1\]ZUS!KBC1T "6\:AMY!!
MQ!2&DMHU?598<6')#$U:+<UP]!PVR^HZ<?S+JBC7N_E\68S>39\LIIK6RZ%A
M E%@%9C%."Y&IXT10%6<B(R^L(A/-A[V6#$-L[HST*7Y?AK,BU&*JA=QM@]B
MG*57VQ*7]/UCD^O!??J1^C:8C1Y4\/R/<OJUF"^*T9_%^/9S_*^*>GIP6_R:
M,E]3?4H_&,]6Y1+V0;:S200GC3' 6 .%2Z$RC]A&U$[GU0S\ 0#?5T&=;/Y?
MS\IA48SFB7=IU0ZFPW3J5$Y'@_OKY:?)>'AU$T4ZGM[^46P+\!T_2! :$@>A
MPM8)I##P#%7VBO66=YH<_78@V#JCSU#UYV&S4,O%YW(V_E>QK8)_C5Y!.,4
MP3@E+1G"E+*F<L(=5"RGRD^/BENVI=.:XVRG>[8^K(7U2RT<U>^#(G;_N5P]
M<E%Q<>Z^%[/A>+X7@FU^-@#L63J@EU1I"84@FJ&*TR(ZB1D8[E'US5;WY7Z(
MYO1 7#2FRYMY6H>C\7R8TL/F@^EH&)?G>#Y/UL/."-W!G@&8J/R5DY(XF?8!
MZ<EF(7OO<FZ4]*A>9RM[;N/<S43(2E-7F[\IYXL#N'C=/O!T3$^B T:LM(IY
M:7#%!\=9UL/>/2K'V2(:LGG:4?K!^V*2RO5=#V8IA^QLV05/IG'_)"10)W'@
M4-?@C80&"$P5A!0!*R$BZ>1%IMI&"-7:.+NE^K@DIR-&"2[J(&"%U$(+2BR4
MV$L%&#? TA0BOJQH5G/0>'7IM"V6GV79_Y&N8:]><CMSDE&;:D (K!S!6C)E
MI8XB1M A3C7C-AIL@O0AL7L7$?K^V6]JE]$Z8KQ@)",6&X.\T$A9S>/_UOR)
MOT$7%NAN#BX[T[3;8WYW@9AHO*0G<]*\WX_G?^E[74R'G^\&LT,I1H>Z!FHY
M!MP3J;'6""K,946QXDY?6'&VEE'Q*F#3*///![=JTH<O'Q_H&HA6<0_FD@&O
M*5&4(LPJBI'-*IC00[@U!X"#R,KB\QD5V<<X@>-U6-4K&"V5T@)KY1E+]W:4
M!!6= H&LNO']P]/9U=>)?#\;OM)\CU=:C[T"=E( 2*T'.G(OVAS*;!:H4C0G
M*^IMZ*OC)7X(12=SM[-;Y"G>7$,O/6L7+%"<886D0CP2X+WB9DU+5.TJ)U37
MP\/2;C51#J=[<]8UWW6T\4C=='0]&4QK%>]LXW.! V:MA=''PI9I"PDPE;.E
MC107Y@R<B*IC3[3:%\3Y*S(B)3&5 #I,#26&"TCEAGDJZYRBA\ YK\AKU7 \
M3B!OLW::]UQX@AW%5"EIL5.XVDVT8RXG4M;#;))N=]RFN/Y62J0I#KQS0+FX
M!VBKH+.@HLH8EI69U$<%EB_=PR72CF-I=V5DMRZ>WVI<>SC4-6@0+0;F(50,
M<A65.!4;BK$R%Y8:U*U":ICY9XM(7!>S](/![=:7G^MT"T@CEA(55#H:L9 Z
M@S:40F<N+";1G. /!29.YW%W]M.F='NR'MWW9'SN/8+<VB%P@Z-'PSSR'$,(
M*7.@LC4-0[C6&>S;B9JVAJ!&N-L5=JJ,]%27:NTK5)F3^S:]?=V"DQQS3:0G
M0#CB1'I#/5)J(/:&:7%A,:_6<-0@CT\/!20#KKQ9?[Z<O4_77O8E6]?H%:@4
M2G!M((RX9Q!A0&V<N^4><ZAYSD[50P^M<7PTS^+.TIJ^%M-E#]*85M-XJ,0W
M7>63_#E>?#;+^:*\*V:ULIEJC1"B=6 XA%:H9-02Z@V64$,A9)2(A+6.M5L.
MN1S,5GK6,/CDL0D'I/306 (9A:BBR!MP854B&Y?SKG#**<P]T4*8SQ9/8!+_
M]A(B\4=IZQDMAXNKV8=4_FRXZ\AK5], F> >I$Q-C#WV7D!=,01#DE7%NX<P
M.56,9:-<[  /J?C=>H+SG>&TO>T#%8Y9A7Q<*)( Q*&@.-%DK7(>:W,9R,@7
MZ6ML9#,SXSQHOOA2S-X7H^)N?SV9?<U#JB[)B)) 6TX=8@X:4M%NH,J)@_53
M]#D2*QMG:.>G.76"IZ\;!TR)=AAY$E4HP]I!P3=4Q4^Z#)CT, J1N7<TQL?N
M NU[3:J',MGCZ:V:1R\W>C(?!]]/-\2WC1:D@$ A@-(1*.?8(,7PFB\DNEXY
MY8AZI(:: ,:K6'O;S.[6#_VC7)SU3EU77JCDU@."G':*>(VUBL*PC @),)%$
MU0)\;4MA.E_&;[];Q=#'7XOY=3D9#^_W792KUS$(QZ7AGDNDA44<,Z6Y9100
MQ8&R]$*LA]9D6[;([)[L'8>A=MI  6EKN$O;LN>1V092R!(WA)<X_N#":BZU
M!;U.F-]9=<3Q?'![.RMNUU6NUT2MC+@Z"*S5/T@(XJ9)D7+<*"Z9U8A$VB$D
MG#B(<NH]]_(@I5W@M<'S;BV6U=K870A@/9&FOK;WV:BFOO6AN%VE1I[-#EM/
MX'WQI9PMDO5ZV/#:U24H12V/CCR-[CWE3DGI8-Q)E8\_E=K7JJK=#97'U3"H
MT3N05;U:R#7%C&IK)146"HQ8-/HQ]Q=VA2\? B\=^,99W)%JJA:P&OW',E5&
M7*GN\:?E*GTFE;8;CB?C7KR1TN1*!Q))(X&7<9- 0!@L!?#6*:"!E:)>8FA-
MGVH;8W>Y4=O:!HPM$1QCX8'5"8E:FVJNQEU<$FNVR,IF&7IRV/V/<FH&\\\/
ME<W6642;UU120:3Q8C6?U9V"78@X:I"@<513T'.MM& 2406-J"BS\-(\G6:A
MTB:G,XYN'@SI;T\-Z?F\6-BU*-[=?9FLXH/KIWSF49/?)7;\:[!/T>2.&[BU
M.%&O/'36$\$<KM:0P\YVFB/VM9A]*M\4UCIF_\GPL\5D'+E[O[?,W;-&(;KT
MDF-"O*5*2.VDH:J:&; B)W6@A\EAS<(BAY.='0\6DTDB=#KZ?3#[JTA$UTA8
MWMDI.*\CCCTQR")")!-"^(I*KEU.,F$?;U<TA9?&.=M=$'A>Q&]]CC.VQ==B
M4GY)##D,H;W]@M*8$PN@C:X4]_'_$"4;6J7*>0^KA_55&T=1D\SM"DB_%M-B
M-IC$*:O1W7@ZGB\>JNP=AM*!GD%"@R/OC  FZE^OX^*I;#L7V9H3"NEA>=;&
MP=0L>SL[$2BB8(;CZA', T9TC5X!.<4(A$11X1T!T2M@=F.C$9FCD\0/ */F
M6-L5A*('67XI$MBGM^^FPVC4']9%._L$(*@W'DE*'<7:&$Q)9?YYCG3.@;FL
M#1_Y )]I.G19MWTS &J*M5W!YV&.OY7S>76$-IXNX]RO'HA(-V^+FW)6/+3[
M./A>S-WWR*(HU/%T,+M?90=%HH?)N2Q79N&[:5SXQ7Q?B+3%KP;(.75,6D>P
MDA@QKUUE@7JH>$XJ( 1'J\!R,9B\+03W1S8='T8\N\1[=9.N\5[4Z4/<I!0
M!%D=[6KDG5?*2X,$5M0Z>%)&5]/%DET$V^+^S_&H6!\GZ_O?!_]1SJIPU:H,
MP)JP2FSU2R>?/'K@W GCM49$"VN<H-#J->\T\UDA[C=U&E(70CL+*'<E@K/5
M9&BPG++"!$I#@8;4,&0E!!ZO*;8*N$M[;KM+C!Q;7/DX49P/?$T65R;(1$8J
MC1G4GA&NY9IB!SF]L-+QS0'@^.+*Q_"Y*V2IX<.31^^+83'^FM;6P=? =W4)
M1 I*<"K_)#$4DFDJ;$6A@?C"ZODU)_"7=4N;X>\9-\;<\MQ>$J0(LY)1+*(+
M$:6SIM-[SG(N@?8QS:!?V^&)4C@;VK*+=6O-''&42VJ$4U8B!RO>><7YA1E?
MC4C\B&+=QW&W,Q2M5]2KF1_<_ [T3*?JV#-&G9>:>NP\I&1#+U$Y1;+> II.
MD?Q+-#7*X3;+'J2+4N5D/%K-<!4,VU,(8WOCH SVWFM"';60$RP 7!L)&F!'
M<_#2PSL<Y]CK&F-^MU#:6T!C5_.XZ!00'GI%-8O+ G.&5$414O1"DGF;$.E>
M=)S$S3;Q\7QM[%$SKQL&:JF@F+&H*!5B%F*KUAZMA@2AG!OM?4R9.Y.*R69\
MF_!)%>.O;IY-<:]^V=D^($F\%X!18PU4%$IH?463 ?Y"2C?E"K1LGI4G)]E>
M38OJP_L+\[QJ&!0G0F-,B4VOG6H-XDRK&0(,+\28;4A*98.L/%G8'[^5SS^\
M7^0[F@<M(\*C#P@T0H)[:P!?>X(:09WE$_<H M."X)MA:.>UF/1R/IX6\_GF
MME[-US6V]0M2>H(@,T12'M4C$!Q5C$.&RQRMT<>4ZS.&[YJ40W<)_JLI'GZJ
MZFF[("$74BO'*:$:><.AMQ4MD:B<4@<]VHD:ENOV.\0G<;0S="P_S6OJH.<M
M S2)#]82Y!3&DG +V9H>#(C(20;K8XK^.;5.%N?/@*3#NN9EV^"IXX)S#*QB
M(.[[.-7&7M,$(;ZP<E(G2W0W,D[BXQFP43N&6[MOH,1Q+BQC1G*$F'0.5J9^
M7%DTYQB\C_<[^J&)&I%%+_!WC+;:&;ET%E H(DN!@)1$3X:IS0I&Y-)>3&\0
M!\<@["1>=X6Q5ZOQV5K\K4;QW9HC!*Q]-!X5-EI&*]*QR(#*MR50D)P$LCY>
M1#JCOFM'(O40.:\@.2^&?[\MO_XR*L8)C3+]816)>@+"^*-@R^$RT7Q=S,;E
MR$U'-CHU6^"VLVU(!RY6"".]==&U081@79'!N+RP)\L:%V[9+'_/EN'3P.-W
M#EG+C8UT49O.[J2BM*)4F*QG!7H4SVP;22VPNN.+/[\6Y>UL\.7S>)AJ[MR4
ML[N+*SWFC%>0(T<D(\I&"T1):ADE)LI945;K DO;EW]>3OZ)*/3]^I?U+_O4
M'BU0J3UCP@A/.4<6*6_]FC>667!IM=VS(;+S<D];+&_S#'P35'VJ!/9D4NQL
M'U2JS26(]XP*I8UPA)@U38[E[29]A%&;4B^;YW>K&'H@\ND,]^91[&P?G!.0
M::X< X!P3Y4FI**)FZSJ#3W"4$-R+9OGZ'$HJ7R>U<6,V7T""J_^DG#"G^!D
M_>/PSP_;3MTWOPS(864I1)3#:'Q'/4P0KN8+(+R0M_(:DEF9R;[VQ?VKWB/N
M7W7 %%LNO8?4*RH!%4[(]7P] EF7HWKD@K0C[J/9U_%A]K8=L4Z$K4[W\/^W
M]VW-;>3(FN_[8W9Q2P#YLA&X3CBBQW;8GIDX3Q5LB;:X(Y,>DO)IGU^_ ,62
M9%F\HFXL*Z*[[98*54#FEXG,1"+316[1(D:9.QT0%I11]<H%BR5'40,"3I?6
M1HOD'VPLS6I!5-0QY),X%!2\KVW^2!V,O*Y!&6</!M).(VY7RFD;_-FG@.I'
M*L<DX=8I$8%HJI0VCM0KD*!*[@V<K&3ZJ+?;"$ *J=H5+MXO<]VJ]8_WMY/Y
MVLRO<TGJ34'&M]-]$:=]PRI0CC-F-==H*1B!P/3]2@4!Q64!?BZB7G.C^&F0
MTAW'5]_F?O.Y&..8(JJ4&Q*-X$A"\C:8-98;9C3)=_IUH+]U1#5JKJ@VU >I
M@2E(?Z/",8B**ZO=2*Z#- >1!B*JIY'\,B*JB(H0YRD3G &+B70\!FZIMX08
M;4=RT:03KA\543V-WI<14=4:%=-$)9GSP$A:A>+,R'P!/2*2D7@X#?'UJ(CJ
M:13M/\1&'#/!*@&1"C!,:Y=F&G2RNR(1<2R5/!KBV:\AMM/(-Z80&PU"A20S
M:)4$DN:1?'BKK3:"8A*<L?4UZF#[:9'\70'O[5V^N??N\[NZR//S7I0OE=O>
M-:8"[HT.3D%(PAAM\MF0T>2X6>[27V%L%Y@:9?OSPML-$;FS>,ODQWWNY\)<
M)4]^.=WIW^^+OAS]DHH9H07S+,9$!8IH,3!,UH"EED?I2@X6AZC-VH1::U3O
M."[SD*!<WP$<47A&BJ"3C!-!4 ,U7'O+B192$<ZIET=IUK&&9Y(9&*3+'@"U
M8#S3')@+(I>KT$J1DK#L!>PZIT.D@?#,:22_[)O^7# F;%":Y[4J@L+IW&W'
M,N)%M"-)8>D$#2?=[#^-[L.^V>^TAN15\+1=>@A>V,CS%2I)@"L^OM!?,WS=
M>[/_-(J>76K&U?:&3W;1U7H[A_WU9O:-J8R-3E/C$@DP65!@F0]):3ND)@*.
M[L[U>3Q;M$/-\ZM+K6^FRV0-K[,&_+BXW?0P7ATH-+5G3$69TZAY4#&H) /!
M>NUL3 +@A0BBZ$1IN-Y+"0H:I.:88GH,8B"6<6*\ ,TB&F?RWRU&HEQ1[;(A
MXJA+VZ1Y\I^M?LSU_[M;K:?7FX[7LS\WV-^E=EYZMJ)2J40%2!/58-!H1HP3
M7"MII?.JVSNFG;<0*V/=HEGBG@V".)M/YE>S?*5OM9ZM-]_^>),(8N;7&^WX
MZ6:VO'X_6:[O6U^'OZYN[Z[3\G/OLLGJ)@=QUC^VW?LFN4?MSB[IN[#5X10J
M*GC:R#F8  PDAR2\U#&BE!)I]X!Q[I M0':X/!MBABCQ:<:YC 8A",DZ0<$A
M.,X$U19E48^JR\WP.Q5WA50]6T/^+5F7N<_CN_E.T._2;$<,K3CU@25=CYY'
M"!0T-VB)DCQ?,V4XM@K3K6FDYFG=\3G#QK <Q[$"YO,<#4P(ZI,!0RR/&A/9
M Y<BVS47<ZR0Z&_31/[=W-%"_<;*4!$#UX[)Z"&7#!%<H% )DPH0Q$@2;IJ#
M2MGQPIED[]B8R*V$0Q+YY7QR^Z02TF.JDEE.)_>*XAAH%KRU JEHH#2 =LFU
M#0:=L(0D=2S0&T)*2H)>@*%<#,_N2-_5+C7[,I]]GEWEH_O['GN)3.\7M[.K
MV725C/[<<._IKSZNDU6?WM/?AO;"- ]O:;L'5<)&"4%004 "%](2X,X:02("
M2?JDOTWMW?++9#[[GZW+]*327N++^R<\?_?YP31Z.$M9^=GJZG:QNMNX;GNY
M?(S*Z7HJ511">V\\1T1 X8RG@MJ@)!-*F[$5MVX"GHN+XMC0U9N;K&[<-J#Q
M?7*[.8[,CR>NS*YR3"_]KN^,H<8U80@&$LN8YT0;(FG(J8)@O43GQ7&FZTLK
M[:-,8@)>])8F2]!8"QPM"_=+,51Z]QNICV-Y>K@RXDDD[:PR8I+#))C/177M
M)LOECT20?TYN[_9ED!TUOF+,*X\R1.F<5\YRXW&[=N:"'DFADA;@U":9NW/B
MGBK]7U>QUU/;/[1":S@*270B9A1!>!-4O6+F94F=X &VNFP!6 U3N$NU]6RF
MOZSDYQ\<![BB]U91,6T=!(Q(:;3*6L]J6@':DCL_I\>L6S_X;4G-=47^P5O0
M3ROBKMY]SD5QQV8Q6^K2OJ2C TV &<DYV30,\I!^2D*/>?:_=J$^D$K_\H!-
M7)6$M$PDE"J!PC)7KS#__+<QI(]F]<%&\&?0]4(J%IBLI81 "HI;BY)%NUT3
M8G0C:;3<%&./*TIP$DDOHRB!1:320N#.^*"M"%[6DH12QA*;=T P:8BO1Q4E
M.(VB[1<E.%CF52DM*2H: R-&6.2"UO,E,HQD4VF(9R^4>3V)?/W7H&#,44$1
M\P50!L"X]V$[7T.)*[EQ-Z#H23OL/IE\;>X!O[;_WJ'\7^@3C@QCL$$)X:31
M##@E4*]"4AA9NY$&C8-B6K:)B)VMHG< 8W=K:<P]5RCAG!'O4)L 5M5K(FI,
M5D$)0Q?-D_+\:T[/&[KO2I?\M?,["&26RR0!$H%'BI+H>H;<BI$<SS3$I46#
MI#R;V3N:N.]B^:Z>[YH:#93)8%$0Y[7PRMS/-N:>S2.Y@=0"XYLAZ-GL_V.R
M_#)=K>.;G/H_GRX3#O<#8.> RG.B$C*UE,D28M9()VT]8^=B26+T@(X\6H!
M4R1M# 0)DZ>!X&% Y9S*Z6^4&4))5)SG?NOUC&U1Z?4!9<=W ()S2=JF4?AA
M,O\RW>,=//R^8@;32GG@,=G!BGKJ,=1S-EJ7M.0=D"YHP2DXEX2MLWVG0GCV
M1.49 X4D)(.7>9EFKKS8SCO9,&I$]OX9O'K.Z;-HUFHD8#:??;W[NI?;/SU3
M6<U(VI_0 ]56>@ .M:%"@>N1E%TZFV.+9NC6;O3GK\,\?_I,):3D2)W,B1=4
M 7?.T'KNU,22NS #L_:+>5Y M\YR5IYO7_;'IS2! ]6R]HRJ5%J/)0$Y"V+3
M=Y?B Z4 H60/&) 5V/#VWSQA>P-0GN_!TEA[1E7*4ID\7D$9 "6!"< '04FD
M&XD1T2C'#Z8GG$O=SE"T]:)^F?G.C>G(D16UR5=.FC>RZ)@"'4!L)3$R*<96
M;*L1SC]'4Z,4[JSTTMVW;[>S<Q!U8&3%?#3,2&.1N.2,HZ6F-MY8/@L<AP'4
M)J*:I7"/II*=SJ]NODZ6_S[=7OII:&6=C,:CBC&ZY!9(X91_D"%*2^*G< F8
M:MIH*J%N?WBJ)WVZ^?1L: 4DZ6)421?G8AQ$4JT?=+)A8PG$- ^ @\@JHG-7
MR-IFO*YR&O?L>Y:M@YO>KB$539LY431(ZY6F@6C#XW:%W&D^LM+'S3%\T0I]
M&RT=MSUMV'_<<W!@Q;507 I+C+7)!&!1RNV11]0<]<CZ-C>.D%:HW-L>]L<1
M94UW#ZIXMO>2,Q&]@VB2"<@HUJOTS)0$%^4%8*EA.^A<NO:&GO?39?[!Y,N4
MGH*?)\.J8#$HZSUHE[0J4<AL?6R.019IHTO8K\Y@^2$4G4_=XW#40R4!'C@:
M"BQXYPEGQMNTZVZ7X70<2?)R"R!IBJ2-VC$K\V4YG=Z7#EM^/<60^7EDI9EC
MRJ%1*D!0)-<<K+=N9)&.[.)V@[!HA\ 7<!EVE21A^69#Q]GWZ6IL5V%]=(&#
M($FF&5"6"ZPYX33CG&FKPU&9G4<*]J_$W!8<WB7/.P=4'B67QN<#VI" I2P:
MK:E !031VY%D)33)OD4+=!VZ]/K9:O(E::<O:?>ZWI8 ')O\6L&HCY#^H<*$
M["\:=U]\0#NICZM$TLY*GU!_4Z]LRX!#%]KW#:N$!NH$S76E;7*;C ]2U*OE
M-I84]+DLN3^:[8O6J-MFSM+[Y>+Z[FK];OEQNOP^N]J7E?K2HY5P3D8 A]P"
MUS9@L#5Y/#=%UO\ <=(,4Q>-TK0#=&3=OYW@:N_MM9W/5UI03G,[\60!>ZIH
M7F*])D&+^LL.""?E+/T5&\7$/-L_S%THODTWZYA>?YS<3@^TZ-KU?$49=8%(
MGZ_R>T2B(Z/U?#V1(]E,&N+9HGF*EB+@P_1Z^O5;IOQ1 'C^>"4-*..\BI;;
M9.[RW%5Y.]L0#);<8AA0B*@]_A<2M(C]FZ8VA]G^Y+$$SN3!4$UI4-QH9Q(^
MR79VT3,L2>H94.BG)7:?3\BN3AIV&$''G%8=&EJID .<U&DN';.&$]#U/AF=
M+,I7'9"F:,6<;(G&7:'J2>. 33NXY'O]:[:^J1,F'_IHF=5JFOZY_C3Y:P_0
MSGA;I7@D$(A2J"+AR#UCK*9+%&(D)FKS,-G= :(ET@\]&E8_,YK0EY<LZ1^K
MO 45 Y7*IOU'@G' DR%*CFH>>#FAKZ@0I9'14.N%]%9S2NK5*O0CTP--L/V4
MT-=IU!URZ$L39BP#5$1;PH#J?%R[70GAL=LNL/W:*D<S]5#HZS2:7D;H*TJ;
MBQ@&1SA/I)&6DUJ,F)%T)%4_RUEZ5.CK-&*.P262(0*5S"(PI[USG.##BD4R
ME'XCE^A4-=,2C7M&U=%M\(X:7SD3;(B6TT"1,13(0JC7SD&57)<9(+XZ-G?.
M)?- O.X-C7Z<V'+QB!<E@7," V$\< EH(,F?K:D1*1E)C:L60=<JO;M"GYVL
M9JMWGY^1Y\?QJ#ON!17Q3B*AQHJ V@@G0JSW#1Z-*<EC'F 9A1;0U@J=NT+9
M/U;3=Y_#:CW[.EGO;5O_\X,5)X1XQ:3RTEI4R>QPO%Z--E!BMP_P'FD+J"FB
M9\&AU?.<N\/ZY+B!E8(T31*L]TC!!! 4:U>&HX\E!UL#O%'3("):H>_0P\ ]
M][5O.@@<A(DNV:Q>::YUB$SY>YZCY5Z?W_SR4OPDBQPEMT+YI*P\!F^2:[A=
MOR)J)#T9F@3"67[2:63N2@>LT]22$32]=HNO.8%[\Y;>1/NQ^_"[ST\G]&%Z
MFQ.P<QK!ZN--XO.?><KO)S\V/8N/$/^R%U=4<L4XQA $ ^)CTN;*<,^H2YO"
MD?6!>J:8?;JP(Y5'R9LKH$)1;VUT(N%=6(S6).,YP3]8(8HJO Y0K70%L%]5
M3X=,ZE4IF=L-1C8:]N4G^KZ8,53MQ;T3!".7VC)P@":9M2#2!H0D*&I[U%X?
MKVZFUW>WV9OZ^NUV\6,ZW9Z*/&)V%P22=;I(]NO_I/5NKIANB'#H>+R5[U7.
M1J*#41PT K-."^&M%%$&)6*$5TUW%AB?EP,; .NZ"NR\OYW,<_7X P7#GCY6
M44V5#LB<00 N *45WKA =+[<AR6!YP&"L&<T+!IC1->0.E@U[.<'*\=<%(DD
M5#$+AFN#@7*/AAHKG6<C.>,O8^0.-)Q%P;.C@R8S_D$8LGWT_FYY=9,D(<]G
M?Y[[,6,K$@4:PTQ,1BDPHXQ6.GKMJ'+(O#DJ5^[RD' J$Q?MDK6SXG#_G>SR
M(VI\__1<I8+G*KA(K>1@I4>J0A*AP FW"EU);Y<!GK@/:P\JX417J-I!F.4R
MU]#?F(GVQR_>ZF9ACZN;7Q^]E;7QN4HX< ()>*8\$!(-4TIJZ1D1DDHULGO!
M9Z+JN>W>/R.Z@OA/ZOY@0<T7GJXL(%?:. O>0-!>:Z^H4TP+;;AE85P ZQ<:
MBZ;9T17,WLRO%E^G#UW&_]CN+ =VZSVC*@V!>A >41"(FAJEO*6,"1N]8;1$
MKPTP<6E8>W=S?.D9?P>WY+WC*A:XE^BD<,*"D%S+",$RHIA/FTT862"M$:X?
MAZ2SZ'NV*^JGM[/OT^6/C63L]SQ?>+12EJ@HO4K>4 !4P08 D+G.G!7&P,@<
MS88XMFB4J)TY!-/;VWQC<G[]]\GRW]-\*K^M(W:X <>!H15RU([9Y%U+"EY$
MK05-4I2$R!O49"0-A]N!44M$[B[Y>S5-W[I)\_;3[]/;Q;=,DV.1=<3HRM"H
MI LTK98"%P&#CC1$@PZEH'QD14#; 5?S=.X*7W^;SJ?+R6V:N+G^.IO/5IOZ
MJ-^GQR+LJ/%5Y#+Y*]$9J0-(HZW$J&-P!(-@UI:4.1]@<G<[&&N#TIV'$HH\
MDS^.N*K7\)<J)5PP@@7*HP(:C.9!$^DUTTYZ[DLR"@>(W&'YDOWR\FR?X3%C
M8$<<Z,\?OR05;") ?U_,US>W/TPR>"=?INYVL<JIG<NT]/2BKXOY)I;S*7U[
M=;-XY.)S/Z2CSU<L@@ 56+3>@I<RWUCB,FA EE10'%GC@=ZPN!@\:SOSL/(D
MWZQ6=]-K?[?,"]@0=K/BU<ZSR7V;Q9EOK("BD"2F;98*8-H@%XQI)$QYPPB6
MN/4#],?ZAGZWW!K, >*NPX*W=]G0>_?Y?MWF;GVS6&9:EYP>GOJM2C%P:4MW
MUEJ$&*EERIC$4<%%Y):5'(\/T&D<C 3TS,>S3:*=TKEK8F8^O\N--:Z6T\GN
ME@B%KZVBR[%$)WPP!!R/6BF='"BEC4HD""-KW=XWBGM@6?<V_/TR%CN6\=A:
MZA"T.YM I;71R=*+P08'CDIC'.'24")RB)WY B$8X!7J00C!4)G;64K>/7VG
MUR^3?W<CG-->D)CC"6I/B0X U$E$+Y*VR$%^ZJDK220?X%WPOJ'=*G-ZO:_U
M=K*\C[6^7LMZ^2:,$CH9D,Z(2 V(9% R8@4-C' G@\.S^F8U?2WK_/2LXZ]B
M%7ZC<@&LAJ <51$H,&/!6R0:2/I?,K:$N:Y M_/Z5;?LZBRR</?G:OJ?NWP
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
M"HP5R$/RO@W#Y'8+ 26%3P=X6M,[IMMGT1%6Z?87^3]YG?_W?_U_4$L#!!0
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
M6N$D=V7VG <T9XQ3QP;*^##(V$P&)5((6$GS11V-?T-6\6]^71S+:(0(UUG
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
M>$C3H%>]7APD2?F?+^:M< [@&:?6U^SHG-4+K"^!(9KZ'KRWSMV.=65XGP$
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
M=GX[<SKUY/-7HYE7VCDK9W[C=__X%D?#02\#8A1__%.W&P2WM_M!\KH%,4K
M.GN_ A,<W%)X9^?JW#E37XRZSA2ANIZZ.G&I_8!M+4Q#97P6F<*OEO"[R@(G
MG\_2X-Z"JS#_>K=%5K'4*\,<"\859HQPI"AA5-J82YMIQ],.-TVKK)0QOXU)
ME,77S6_Y/6AYXITW#K:/+V*OL]!W(%=M%CA66V)H4ZH<:F,-/ IM+I&'F2NQ
MH%QX@H&3S^CE_!M6,8=H-FU4<&Z.%1I#F^WW_:S6Z=5=$*2)]>ZW@3_LA:;E
MIQ4QMVN::O? >/"8VV5H>0AI0TS)& <4:*%L[FDL;&T^9=!!#4*K4E_Y+LQ#
M4-2O:0)D>X6EQ4N.6\5V'(J-V@AC!1&RD4<)HDI#J365P-.> V239N1S]&7;
MU'%P9_IEY1&^1$FKZI:G"7D]/ \]C6T/-)UR-#7>FJ$FTI013TE,$2'*8R[1
MT!5KPUJ^WWL7]7M!G/P?R_W7,$R?K'<ZN V[8?K3L6F_Q62@K?8[#NV'F :8
M>!X4&E(,B&UK*CAT@.:8>FZ3;MT+[><G=Y9G9&:K]9:G!6\=O'U4>[940!$(
M':XIA90HQR,:">/$"QL2JE<[&YP&29;4^XJ0Y;'IN<7K+M>LYW87:/F> -KY
M#;&F6(%IPI@-7 @!H+:K;$=HCVNLL4-=@9U5EO 7?^!_RY$USH?48=(=%O?T
M9C6NU,#O/R5AKO J0&:(+3+^LSZ703+LOXS''+4>7$PK!)M1A#L.3WQH6W:V
MC8%- .2.$E0P:',E $*>K1UA.VJE2.>OV>F6T.BX+(J2 <I\T!_]G>&Q'R7#
M+*-9W43#U/K%C_\(4NLR3/XX"A6X<,7QNGV]'0<9>17(LK.">ZD H6,KZ0B/
M,&13P*#"CL842.+9V26T<D5'+XVC?I+#[FL<=8->AK2C5EZ+UWD5P.U3H9N9
MV5>O2[_:\RE?7/_5O7QCAM66&'\+B50'H4E6RK#:2V7B(<Q87B@&VL:Q1M(%
M'H?*E1[G$"AOE27\$GPSOE&N1?*"W<>M1A:O<';Y]Q'X0% =FA/D.!P0 92P
M;485 DIC:3ZPJ:8>1F"E:&#FSEC9><@H/HK$Q,5K^ 9X'(0R.I[0G@84*0JP
MUIQ31+B0MD*:N5)"S2%DJRSA;X.)J_2N_'Z0Q^?*?>.).V RQ^>W)#^Y5VJN
MXU9;BVG!P%&H+79X6LNUH7:YJQU%;6.(<(PD<X'Y20$"*Z',?;P+;\+C2*5?
MO'YL;E![\:7,>QN:4MSU*&<.9%D1!^0*FTO)'" Q$]3SX"JL=656Q$]7B49M
M?!G7E^:S<%U9?<;X:PMQ-2 TRS/M+PX[SSKJ/GV(\F1+(USG&^$+%=);N?H"
M\J1-C8VL-(14,J0DYM01V),N%%K1D\]M]86FJR],2H8\X6:#QURM)<YX3O+'
M$D?IGO'';DWZ[-K]Q8+OLYH)VCV_<G7VV]7%ES.MKLT?U5I<79L/?JDMJS!>
MBB7..2VW%-,SG>C]3(\<;CT&<3)SPL^U(GBA2LFT*B53BK,M>%(_OGH8V.J+
M@8%K7?W5=:^OK'>_G:O?M(&._FG7)O!.W6<%+9.L_F!Z%PT3XV4GG>PJ[> A
MG2@RYA?=ZBX=GUG_@]&5[@Z#*WYMG2\[IA,/$Q5>%H11GM7:@@^/5IX2.2ZU
MM68#?@H5\CU][7(47ZG!A0ZZP?U$U42Q(UN*+2]LGA>NC"@LF0$4)317O@QI
MO\/=-6NCDB28L.%79)Y-KLI.G!\[@HFWU#^H^]'*6ZLM/P?\QS?2?-])VZK^
MPYEKDYI[AT][Y8< LSW4;O9+\*]A:#R[9P&X];+WS 5<^\S_8QV:><Y,UY\$
MN*APMV0LH**Z$=;FMN0,*,=SA>220BT<SW$ 41QP KVIPMV&1=2@E_W'K1A%
MI8X?Q]E-&7D)[YK2W>)7\KQT]V3)[E,\KMF-Y];LQK+#T,)JZTT0<^VL5[.1
M<?2&82M9]ERR, #&D@4 J:5'($2** 7-+Y3EDL7&@@%.FY(L4Y<"K"19).U
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
M=J%$$#<Q[*L@L 91:FRU-++2NR!CE%YVV6KF2PWR-<SW1&Y']SV9IYL/[LT
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
M@$<G"DI(USC-4&@B&4*>IHR-:KQK#9F><II? ;SFP]3-UI-H@=<";\/ PQ/
MLXW*L[FVF:,U0QY DI1E(SAPR539B-=IO(9#5J@C99/5E5KHM=#;,/3H9,%!
M)A$33 E'8H@\S]7EN72)B193^SNOTWD-0T^P)L]$[ _PCJ1&H7/G#[X%5CBP
M;OTPMK[[_6%@1;?6#S^._4%J]4/_)NR':1@D3?B+AUCYA7(V<<3!YD+8R-:V
MZ]C<(=@I#S@QFWE@*LG9,XO^MVS-5>^?PR3-"HE>W/Z]6/L-)4R!1K>"=J[Z
M2QO!.U983A02!4+9BKL24T6Q#1R/N$X9WE$.@5.G\%\+R]6/(?T[B*.>G]QE
MA!0(HD\M&%LP[B$8%]F_;"+F [ #D"L=)!B1"@#!<)DH 3 P>&Q 239S+H!U
M>*/6[T+*[KY9W"+X4!&\","X4J>,NK9K2\PPD;;M,&*C4IT*[")[JB[4"NIT
M10 ?ESH]K/W)(BVIH<KX!YQSR"9O@/$DA\H!KA( VP[Q/*D+56I+B1PPE7.8
MK?%Y-(B>YQXV52!_N=W+31ZS/QS->E0*])#A.W'U# $:<JBA0,@CF"E >)EV
M0&S'4U/W>+X:OLWO@4K<I@ZW\#UB^$Z$E:2@MJV,_^K8-K"5%AR5EQBZR(/.
MU)W8JVC?II/_.PRB%L M@(\6P!Q6VS4V<Q0U9K)#((:<:9O*LB*5!A*Z4Q7"
M5]&_C0,8XDU6J=L? !]5W<JH]@S//A6PV9&X%L?5S=Y">(R[MB<8U5)KPFQ=
M5IIE'%(VE06\/D=ZGO\L=Z)(9;N'M,\*?"^1O%"STPG-[KDNA"Y2QJO6#D28
MB;+:G.24L*D]INTZU4:IDTT>I&\WHEHQ<+AB8"(?2R+L.A[ '$D'&@O?"(4R
M'TO8G-M3'OJ6G7/8P8W>9-+*@58.'*\<D'SBDDR7<ZF8"[F02&N/J/*8$58N
M@U/5)[?MX\O=,/+W1PP<5(7*K!2,=1,8#@E&+G[J/[[Y:HI59K\39687(5U
M457A(0[&3"L'9S=4<X2Y5VI\*EWIHNG#%:/B.UX<W3MF .%@:!:AK,X3#1([
M)T31[SHC@_N8QKY9EW#@QT]G:7"?&'&1B84XZO=S@5&<U]A0P4OCVFS[A,9V
MJ]:VT?QCQ3VN< ]L@1%2B ",H)28,%PX_)(!#)TMX[[YD 'O<-*DJ]#BOL7]
M#AGO@E;0MEW*;* H!\:,1XX@0(S"\I@2,I7DMG&5WK#Y3V"'<+9M;+?P;>&[
M.GQY=?.#<+4# +5=ER% '<  +X][*.U!,.5[;UPS-UVL '1HHY>I[@]\CZ-^
MYGF0-G)UQ,%=![-(*DA0%;F&GJ(N9X@AY9*L,@FV>2D5@,)@ZDBF6?2-7R71
MK&?=;)1M_TSO-A)_G*!'8.(..,@-VK/<=LX4D9PS7-[_JH!C3^7;+0+][KO5
M+>A;T!\CZ$D%>A>X +DV!%IQ#R#B IN4Q[V%$0Y3E<:6T/2[[G"WJ&]1?XRH
M9W"BR(,-72YMX3E$48D@4:5][PH7JE?;]WO@IQ\ZZ@]JC[TJ19!8:62E=X'5
M]>/XR0RCJH+V$ >W01P'V7RC[A\''-!;A&R!JO*%VM%8 ZF1IR0#RL:$E9?*
M*0^)J1IGU\']0Q3[\9/[KV&8/JEN-PZR=UQ'ET'/M&6_OZ@.T6C^_#IK0NQL
M%OPQ*=K]Q14"H-*8'E"$.@[F"KK2]2 BI*S(JX7'[*DK5IO!U6Z6+FMQU>+J
M+:8H A-1)^( @9BF6#,"-$:NQ\JS(([C.?:4 ]J8PFKJ=O*MYWGLI)/90G$W
MH+@(B01.5+Z&'O(T$\P%"#(7&;^PC/]BB-6:3,?=+">V-15W7)NTEI^F<7@S
M3/V;?I!Y>MWH_CX:% [=7=0W/O:,C=Q7I-1CXZ#WHF'VAK>42)BYYMN-!?S'
M.M9G(7_M>3 , 58=0W,U!4JZT.:.ZU$%;3VJ>$J(XG+^OI?Z[H?]C'NO(R?G
MW:L)UK7]).SNYW;XFSEDS\-IQQQ$;V5K*UO?(EO%A&RU7:BA8Q-'<$EMU^&@
MS"G0FB,VE?C_=MFZ!UD'K6QM96LK6UO9NH)LA:"2K=CV' "(HX5M#%@7 .J5
MJ1L4*6/!KL5N;3ZY@V'<"M=6N+;"M16NVQ:NJ*I)X3I00BX%58A)5VHAO++X
MI.M2"-<@7/<AA^;8A>MAW>DPCL(^!+&5W/EQL$P\MF/=9!QL^8.>U0O[PS3H
M[8PTKABFYHG[*777-^U-2U<B)BX6URYQA3%3F<<!(]J(V+(>@,/,OR^EJ^O'
M S/IY&L07V5\FLM0->CI@O^6#+&.OCTI5=%8J(+EA"IX3]97_6<._5>5G-L
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
MN)JB?7A2@\W6EA+&>ASSH&P%3 J8U$E,:KB%$6=,:D18H@56&FF(8Z\R4<D
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
M[UFMSJ&,B QE$B"MJ.1(R*RRJ%66"96\$.__D8_FQ4;A?M.!$=CC,B!_8-*
M_(&H E$%H@I$]4)U@@"$:W5":0!4C!A%*24,BA@A;SYF&4\%VYPZ$52 S23I
M[Z(7YS:?3O.5+IO;CP)TA4$)63(H2Y.8$X%8#%4*TXQPX!E48BECNO3O] >C
M;T\[=WZK-GG)FD=C_W'''3RP!PEJTS7<N>[RAQSI>GFD?;<8?7WU+M!GH,^N
M""+>F.:$XH0GJ1;"R"&5 (7H(I5# *U$AP312UU/KQ%*&RUP"!P?.#Y(I$"?
M@3X#?0;Z["A]ODAC,G\M-:944:H)@12(6**8X4P#;[IKE8&4;5)C"EI.:VZW
M7?&N.0KZ>)'[>3;7-\6XS.V1[4UN5(B8[#3<!Z(*1'4@1/4R54'(NA4$5VFL
M,) 90@R2& /&JJP>E4B^T@I"#?XU+V=N,MGYY!%WAU,=G#A(&M+@M/CW?%@.
M9\59,?TZ[!=>CS@M^I,O8W<5%\K;F20@UI.LS<';@:D#4P=)$8@J$%4@JITE
MJA>I'X@T.E%QHWC@C&&5:J)TEMA, ^>I2+!( 5Q'_:A\%MZEL=$LH+W1 0XD
M#>BLF,U&3G>TB4#3HIQ-AWT[<J-<LQ7_/CH2$:M[;:HDY3' 4 C%"*$QYP)6
MK8XXE$J]JL;K=+G?[FOJ-I\.CHO9R64VF5X6P]G<.0L[G1&$^5Z[)4/PX$"#
M!TB@9MX?))(EF F!,,$00.)%,LTR+A_NG/%(8NY#+/_7Z:3<"I]WHX5D8/+
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
M'R^F1?[[Q_S2W/*G?'2;?R_-G?Y\-:V./'<(6R*6 DRR#(H44@Q('*=4<)B
ME&.::6!_D[^85NX)%V*$R^K3YJ]X5/?RUM_APB#XSQ^BJZD%Z#^4J5DKPXH+
M22!-C!200(M84"(TY!SIU^_KZLW^Z]P"E6WBFEAYT22^? 6^[K/5-DGB@:4G
MZC3]Y9_G1\E9+SHZ3CZ]*\D^M+Z3XU0?G^DT,G^=G?QRE*IS\^+LW/S?W_3Q
M^5ETDD6).OOO*/OEY+>SZ(=?C]6OZ9'YSH]=>Y0?U+41P+,R&HX-F$WF93X>
ME"VOLO'[.[HP,#SF?C^T .I?-V\PMLK*Z(X:"(&W!9P4COK%:%1]^I</X(-[
M;1;>7[Q^8&?.A]<&N8^+V^AT<IVO6 [7^?3+<.R7E\]GD\4;WA!Q[]P.![,K
M\VWS\)6>8I2747Y3%C\M_OCYOE;R89GYMDS)%!\>SXOSM^#T3S]_6-&UJML_
M\1%8[V>;O-GSN7\;3+K=@(KXHJ1;_EQ!\!W]>%71;34I=X,0<FQ8-OJ;>?^J
MC+3AY,'=I,>U4D'WD!SP.Y##ZEZL9UIMD'K63(G= Z]2QRCCG0Y?'FBJ^ .[
M<7)33',W>L'Z7KX.9\/BD:KVEY/.P7IE]_C!P^GOU\"5KG2P>,\HP4X4G ')
M:4%%W199 PV0CB%(%<\ (AK$Q->; 2$1$&O4F_VSW7HS GN$LX,L.#L %3)@
M0[>P@8$:&P".H>8R%EE"%)4($E75HFJAH7IU+:IL'1L0Z%'>9I+$[F##@312
M;[3AM]&J:6&HJC\<%=&X4CGLN_;O?EY>17,;PQJ.H\D#=LA/NZ2*ALS$ [9#
M.MY'#W3V*=/BQ@#$,'=R+1\/HOS:ME_\CWMCCQM,/"/2&_F32FHJ&%4*)9GF
M&4]AFAF1SB$'1".Q(M*;.VK^'A6NF>5XH!H;^V8KX"D!;W3_-N5[9U%VG\!T
MCUF)UUW-(45)G!A5F*="$H QP,*S$F&:IW%+K/0ZI?FIC.(>%'O!2JWZUKLK
MS)IT89-@JFPLH]/V)Z71AOM7^?2+47>-_CNTX8VBG$7%MQN;QQ7Z/*\PKJP9
MEQ -A*8ID1+P!& M<.H9-R%,X65U5G\P^O9358)J;C>P64CVZHG9_N;A'%6[
MK_WF;U0<MCH$K'MMG8,M<ICLR2&N/=(IPTQ(B)(T23 Q+S/FV)-2E3&6M,^>
MK8E8'IJN[XZQJ/K]:;$0KH/B8A8-AF7?IA(ZT]$<XD?G4VI9N.XPD^*:21.J
M)>:)!AH*@6!, )&.24D:QT2JE6F:#88\N<P6JHSEU;='D9ZT'S%J,W;46<EX
M2 )PAUF(UM-&" 58);$6!$N8Q9!F#'D6 C%C>*64]94LM+Y0^T\QG0P,\C4:
M6>\^_QR(T>BJ[3Y>Y+Z6Y]H*+&] !LOP,9;D#99, $E2$D,&$48X2^,L\9:A
M0EJ@E1G1K@]G;#<[:>SU)N499#W9:O?=[FF9P08\4$:4L/:M HVR.*52IX 1
M(D@*8R\;B90$DK49L353#Z(>8FUJEMUCQ/TR]Y*K?/S%#F&/+O/A-/J:C^:N
MMO VGTYS8_.-AOG%<.0R!7HVH>!@=50!82,#* %(RP0)9HPZ  3#J,H.Q$ E
M*WR8F:W]A]W9.FWCY/(WO\,;M?-8C[,VVT]U5OH=DI#;81["=18=HSK6L<0,
M$QG'"2,Q2AP/28$UBE=Z:[Z6AX*A=XB&GFOH5SLI*_.N#<FUAZJEH#4[\DQC
MH0#B* 9*L<SHD]2'%Y@@L00/#GD]GHSM-OOLUK;B?"]*?N]!O-]:9C#W#I0G
MF:Q#?AE1B"LL!=0X52A5L>=)@D1&P<JDLM?PY :2SGL$D[WFR?VR_.XGT@R*
MRV(Z+091=A0-KV]&KK&1_]1EUARNUBIK,8D%$U1")6*0(HJQ^<Q[8*@TYB 4
M=Z/P5>C]=CB[2HS.:AARJLJRF*755A_=V687LMA6!BEL68)V5E >DCS<71Z3
MH!9[2G&6$$13H@QK,2BP)(['C"8*,.&;YK'6G*&H!SG>!QX[$./QK)C-/*U8
M>7B3#P<?A^./OP_'@V6VRR$JK,^41DI4LVZFDA3$F"1Q'!,*6:)2Y5@79VDF
M.;C#NO5VGUS:P2;#\?^:K5[DI6U2^(D>IFTR9KLMHC=.YZ$+]"&Q[S/<2VKN
MC2$1""&2Q21)).,)T3X#G&H.*,=OX]YN.F2#E;FM^&*C^-CJ9Z5+)VV$%]]:
MB+P'0+3OSW<P9]FJPBPZR]RJW_<]9J=%OQA^M:U;@X2]+V$A@ W_44I3!G",
M,@AEEFJNM+=M"68PBY/[+MVC<7]:Y&61%O[_C\:+/3]=;OE6(BX0](38BL[<
M64]24(%WE4&?L6#M*,\EAZ8<:!4G0,H4:I$D-A7=)[M"F!J%N"4.;<W)1'M<
MR&#+OE6#[JZ0_3PMK"MJD<O@]>:)RW/PBO0>.XV?9=Q&!@,V4C6!,<4LX1I1
M!ER>NK5>,_._%#_/N-5.+SS'5?!4C?V82.=5WFBV'NQQV>:<GMWAV$.R??::
M'WG-CU**-,8$0T%(FBE&68H]/W(&$DHWQH_M);/W<*M%);O#CP=BOZ:;37G8
M3UVY48_":"H8AED&4R5Y!E)-@&=QQ&/.[F9#K/+W8ONSQ4"MHW$Y&\[FKCW!
M:MAV*W:N4:=IJP.;=U^=#G;QOO+Z,ZP.8;/T+"5Q1C.M4Y4!RBBII#G+@! *
M;)S50_AH<^&C[DKHTZ)O.?Y[2%!\DE%QS:B*8,PEI$10D3&54IYZ_Q5C '*,
M7I<]]4)^K8YI6)3G5X8;OEP]]#M7C7I<;#2S@_1 2&O<-]FZRYS9<% E,8YI
MELI,Q3:I/[,M3KQG62.-&.PD9[;89Y.P-OW4'1>P.V\;+V.[-_GW$-A]F+D;
MWBX!4X SB05*.$HAXI)Y4YBG0*9"OSQL]-GO]T;;?Z$V.]YV3P<.%NN^<N1S
MWBDHZDBN1)K'"J<9@ZFFAEL9KDI:@98)7^G2L Y+ME]&1\!6>'-WW$_[9=#Z
M O6\WY_.BSJF>[@*,H+-EA#4:,)"*RZQU IB+CS#,I0)HEZ6'&7W]9<ZJW2C
M8K3-<M?."LM#DHF[S$C-'":8"IYQ*'5,8Z6937_PDB^AJ<0O2(5X$2.U&&@E
MK=;C!-MPLX^?'47.9;!,W_\>=-$'.+)16H,!B@5&J0)&^32"#4E0<63,,4B>
MBY0^ZK19,.CWK01'<8^CK739W!WM-)B:^\K>SW%WHU$+SC2*(94QECB# NL4
M5!7K"=$ PTUP=VO"E_4 V6]WT'Y9D(MH0&0(J1C/AE];%,.3Z:"8+IX/WGR+
MRLEH.(C^ -Q_.LVNSTKCAF<(<,M!.%-$48&P2'GFG;6,X!1DV3/\FDS&Y=R<
MP/( MBN%48_ 5B>JO/#4=U\8'Y3,W6%>?H:5<:-9C#:2EK)$P#1F*9:<4U3U
MII>$496VR<JMB5S2PZTF^C]WUAV7O"]3#S'KK$@^7@S:_J&:M/UC=#F=7#\X
M;WO#;+V3JO9SLALW^@9+D1 >0TYCP8VHQHIRG]]$E5&^8W'?MV7.)C%'\WDZ
M^3H<%(/X^Z_FB([&)XNC4<N3V4X=K>%]T&J"\5L)8O?%>K"Q]Q48GL.%1G:5
MRC!10F6I)"*. =%*>)T>:_-=OI* \29<:&\T8@_3;6H"^V&<=U01<"]O"W>[
MB\EH8"YQ-/Y:E*_3 /:]-\HA&6G[?I:MQKLZRM4V%?+?\V$Y7#1*OIE:O7[V
MW17B%^:C&YMR>X@N\N?T=M(H("*4)TI#272<B@1Q8Z;[UI D@3%:39#\G'^W
MVUJ>3]SV3XO/U;9_'N7CF1H/]&+G-YGB@7M0AG+ H(T'=K;LW"@SH@S 1 /*
M-",)$I@(5!4S(* 0:Y>=6W2\41;2*_=5_UZ5U/G,TMP>)X4]R[*-R<H\2Q,*
M$8893 %/!5=8^ZB7TB)^ <L>C6?Y^,OP8E1LH1=.F[F5N\.-AV0<[37?-<8G
M*X5C2 13"4@$2$@B,^A%I6#4<%X;?-=>*N9A\MUA&+))?C.<F4O^IS!/.;F<
MW=H<SD'QM1A-G.H5NMX\RL\2UZJO$!P0KGF281:3.)65IYDG:1:CE;JBFI]3
MO]5GU=9O4GY*$?3<8+8&WC6\2V'-NUDB)%$$*)EE"AM;52/NH\>84JZ?D,7/
M\VZ+Y1!B.],M=X=[U[!2=R%?I$H7,?]]=9CH/?*_JFO:;[PBR6C;[(Y)[73&
M.$FYXFF204P2I$GJ56^:RC@A+PT*+Z-X6TX6(3TH:-<S/=<CBF!$=R,M9']A
M@-8PP!3#L9(T9;&T@XT8!UYC)U E!*[T='\3#+3?$H#U"&Q5FS\,&#@$F_Z!
ME).JFJC-E),-[]$K2*=+B2H'83$&TE@_[^7.%L"N0HB=,#$Q9S8H?=+ZL"SG
M!D *WW+SXJV)+5WV'#RC0C#(ZCH3"371@&4J3HWAH# DWG' 4A1KN>HXJ/8T
M,UMZ5.WHR>4OD_&7\V)ZG9I]W6@;3-XCN$W+X=W20X,NOQ^LA.F2E1"@FG.I
ML50H27&:"EAUJ 4,I[%JA96ZV2ZZXUG6+Q/FG99D0Z/ZWN0CV[72.6Y;DF)[
MZ1AGM&;*#!&9IHF1;0D &A.1L"H]4TLALY6@UFFQV.'M236*>H2WZ@_;?<=X
M,%(.EGMYS;T:R908<2IC0 &G*8.\2C%)>:QD]@;N;2_WDO68;+5OP>YS[Z'8
MD?W)]?7$7FS2__V E6!9VY,RHU2:?[)$B\3.,4Q35"5C0@+TRG2TAY7@Q.WK
MF=W630I>CGJ0[T7S]F!.[@4G<5C+/I 2K85D&9<TTQ11F3&ON4HJM0!M<%)K
M0E# GD1M"L%@46[V\6U9RNQ[+<Q"AN1C+-GP\!@11F &-;<E!R2.,UI-.B%4
M4 16XJV?E\JH8\ %5[8S]>_)1"M)PNSL8$\&!K8,W/ &64]L# 2QZBEC,L9,
MT<J>)$K31],D7\C [0T5"MUH]]B>M!Z)=B7O3O,GYW6#=TF,TBM)FB:491G!
ME%7\29,X9JLZ[Y(_E]DA&Q>NY#!'9P<+<T_83=;L!B0E3!*.5:S3F(I8PFKX
MK08XPRN#25[!;BT6[K4Y06%W^.W06DPZW^KEZW/\.M4_KA,9Q,\ @("BX:V-
M@5)2L QBS*3(B/+>6L()TF(E.OI( O$2#5JL(W@J;YCV(-EFI^A':>1]DX/#
MF," "RWB F[HX1AD(D4DEBIA"C#*@:SLY!AIMJ(8O D7VK.::0^TZ_?:+US8
MJY8X^O*RZ,]L$+;XUK_*QU^*:)K/BC(RE&T5BIY7*VP?NZ^&=FS*E.UK-RW*
MV738GQ4#]WD'JY"Z8B@(6N,!)D1A" 3'4J D5A3SU!L*$DN<K Q>\X=S<JFK
MHSDU)W,RMA!A_Z?K,SE='H?]0(T'=]]H?',[7:S!-IO6[HXQ$HS_ ^'YAB].
ML#2)N6'[Q'RD8P0U\+XX(A"E8$4'V [/;V P<:L%!?O#\X=09NC]#\-J?(KM
M6+ ]U6$78VW/P8<4C18%2L:9TK89F$PYQIGRU1 D$R1&Z#Y\O DH/IM%3P:K
M8W#ZH[G=JB8D>9C::(" ]0P^[O7DN>!A.% .E[!6$*3,DI0CF,'$<'>&N6:^
M=)!K3B!?2<Y^=PYOT]% V7YS^%[Y"I('A7KO(:D>5<5Q45Q\&8['-A1A&^XZ
MZCM@P^$Y6&CX#H%M.B9MM%YIA4F2$9)YP<^84.E*3*%-"^'(<#G_.VF!Q1'L
M(;;-&$-G9?E!B>P]9E%:%VFD**493&.)&="9P I@[\XC,<X8XYMF4=$*BU+9
M$WR;(^<Z+HQWW11?1TIK\]DS\OD51X[-D0\F\XM1\;8^8N^FS?UQ$UOP+%WM
M /B)>L('!@B)6"E- 4B41#Q.<,IHH@074,F5)/[VP0^WD0/!>V*#T[)?0P:=
MU5SVV0L14.W@40V9QZC=K1Q)KK6,-4D(BA/7]\*B6IPEU*A[FT8UV0JJ2=HC
M>',JW4Z@FE/V_CS+S2J7[[M_&\L9#<?%QRO?'A$B\*?[1$KNL;1]O9DENW_\
MV_7KIU;:V$D[FKZ8MK&PLZ*(QA.;_3&;1+,K6U0Q-B!LNU";OYP6GUO=L<HO
MS4?FZN:-Z]4I2EM?^L-[NMTU\'MDZ/Z]FBZN<9-_*3Y>3(O\]X_YI;GE3_GH
M-O]>FCO]^6KZ@B-_@#A7%YV_8L7NY9WNH-'5U.+.'\J4Q#'#B@M)($V,IB>!
M%K&@1&C(.=*OWY[5F_W7N65.:W<D%@:;-)2OL.Q][MCFR3ZP]$2=IK_\\_PH
M.>M%1\?)IW>EO(?6=W*<ZN,SG4;FK[.37XY2=6Y>G)V;__N;/CX_BTZR*%%G
M_QUEOYS\=A;]\.NQ^C4],M_YL6N/\H.Z-G)E5MJP\NQJ,B^-(5N^8I5K87KC
M@G>4/&"^[1Y[:('1OV[><6R%\NC.#2#PJHX315&_&(VJ3__R 7QPK\V3]!>O
M']BJ\^&U0>3CXC8ZG5SG*RKQ[7 PNS)_FD>MQ+21P*/\IBQ^6OSQ\WVY^V'I
M!UGZ],2'Q[TD_A:<_NGG#RL*0W7[)SX"Z_ULDS=[WA.TAUY;WB6O[08!X]CP
M8_0W\_Y5:1U;1E\Y*VZ,EG)13",,>FLY!C=(#AO0B=MIW;P!<GC%7FR00*SW
MZ, C. =]^/) 8P,/[,9I80R[_G TS!=#<5^>N?>,D7B1CUQA?GE5%+.?NMU'
MOL,^R#U^\'#Z^]60P[HW'5#<1X\M"=M.>M!WQP\.69UV+'B,L8HS@I3&L90,
M2&+]X#+!BJ98/N0'5^/[#FXU2_+I]+MYW'_DH_G]H8CM1?%(VU&\SL;B=AWP
M MMWC^U%(^D0R%1F!$*DB%+0_$%MLTQ 8BP8X ^&O]9A^];"7%"T.9!\+S*3
M.JP@G(;2GV>8$0&T9,:8*(P!T]C\BR33*J&9BT4CG6# 5[KLK02>MY5$@T /
M@/W.XP]FVJ$R)*I3WCB!6!*JI,P0)$8<:JT<0S*@.80KI;QK,&0[@A&1K<P'
M[[BXW F?W(?_.I_,\M%KW&[=3MI]UY8M&TEQV]A3;QG)" O)NV]-<^MD0Z)#
M=QH$(#LL(&,TY.ON)9"]. _C7<VM17*9:"<;>/<C9%O<D+ )@2KVUQA\($'C
M;'YS,W(9]C;;OG]5#.8^9]H(BH_.'!R.OQJ!-;3-GL>#!UL_OS7Y8M_UQSUX
MOH,YRP.)E+A4BIO<*&5&;30L/BNL%VA+M+UC)8J[7X&(61V"M:U@09P0D( T
MY@BJ5&=9(I06J:(P6;%HCBK:^&R(99/MV&0/TJV,4^JL&V6?8SP!0W8>0T3M
MWJ69AC356BJ>0,DP<].#18Q)IK*,J%=B2'M#:'J(;F6@8H<]&+N4T+FHO,O[
M_>F\\+K(S71R8Y[HN[,V;*CJQAHG(=5K%S""@ 9&0 X $Q@!*4A&H8;,ST5F
M3".>+?O+]0>C;W8HLCMT-1[HQ9$?C?OSZ;08Q//9\63VS^(A]&@OU@-[3+;9
M5+ZS6D90)@+;M\WVB#82NQ4!68)CJ)D2*B9IS*J1-!HG&6R-[5N*C$BX#TQ_
M(%Z+A_2%?GXSG)G;_,>\+B>7L]M\6AA*^%J,)HZ>GAK<&JR27;=*"&E,C::4
M4461!EJEYE^0(83L*.F,9W&JT1WH26JR.:NH)JV)QHW+7"#1A4.B[QM60/;;
M;@F^CX R.XPRC"Q1)M&:93'C&8-<$PJEC)E'F10PKK--H<R:^LY_BNEDD)=7
MED1=6N=>P\Q:3=FVV"\L]&!K?T^WNX;[C3T&K^_!ECMX*6.I@"(0)CRE%%*B
MDHRD2% 8BQ@2FMK?Y"^FE7O@&9JW;8LD'EAZHWF;UPNZV,'M^.1<GT7G)]$C
MK=RRHV-UG!RI7YI-W9YJXU83MK'_ 9,8:((HB(D00("4@ PBE:9DA;"?I>EE
M9[2FQN#,U/NBY7[KM'L[]>SOU]G*N]HF$>ZV<'G>7MH>SZ_-Q?J/QS[N!DQ.
MIE_R\? _KFE*LD1E\T*-!Y^G16G3=>S+D\ML =-G2Y1.AV5_-"GGT^+<W"H>
M3?J_?W G8U^>%:/"R?V/.%$DQ2@1F8#4\+"@*8^)3!*CRBB&TX]UUUJ<:)F1
MA&J6:(H%%D@1H3($;<62RJ175X9C8Y.KV:OO S]$A5%>;JRJ8,SZ5JC[Y!_Z
M]!]'^C?;AC#^]>SH6)^=1>HXC6)U=N2:$WX^U6>&IM7YT<GQDI;O'-:"1,V;
MU>/E2^7PU8_X,DJWA-E2/EN23P>C[T9K*Q<@-.Y_BGZP6B "/]\6/?<7_#FJ
MWIG,I_??FI?+=ZRB4+V;3*[-6KXO/YI,EY\L;UE]]F,T+*,\2HM1[MPR_<GT
M9C+UNVC#.[=YZ915HVZ8=_YG/B[\4A'K10@ \2GZK8BN\]_M/]/?"Y>$=CTQ
M%YJ:K?^:CV?N*M=%;HC=B8O9E5%'OUQ%YF&BF_FT?^7'!<Z*D>'QPG8+NAGE
M,WO+3]&OI;W<9.R$C'V^43[]4I3FFE^^3(LO;I6E*X!:7,BP8'[W%OET-BZF
MY=7PIHQNA[.KZ"(?_^ZKJOI&IQ_.K,9N+M.+;HOH*O]:F-TH"Z/P%]'787%K
MES:);LT)%GX_KHJQT\(L 9K+F+?+FV)L2<.N<#@U3S\NOG^*XN]1?G,S^N[R
M\ 9?;1^D@;E"[G??:W9FZZ_SLAS:F]9/9!\H-S3^_=IYS.X\FUNEVVZS<&\=
MV%WM15?%Z,;MO3L%N[2AA=CAY?>>.8J\[[NR#,>7H[G;Y-'P]V+T/;J8?W>/
M,?.V2:]Q6H7;<<ON46D^,A<T1.7G1%</NCQPMP.O$)\;X"5#A<;,FD366VU0
MUG<*+:)?C35F]O!_S=T&D^LE9=1L$/WZO]$OPVO[+?/PYG@GH]'WCY/;L3NM
MP>)ZQLR:7Y3#P3"??C?[^658VG"Y^8IEGIOI\*N]Y\A?QY"'8S^[!CW^,K*7
ML?_[S>YBKSJ'Z,C03/[0@LZ*Z==AW^RW_\;GZN(;7*2[T7L>GW]IO_Z3L\7[
M#\F+S].),5T'!HZFYB2/RG+N>HLY]?/:,%UT-C-B]%V)\&0<+>Z_AM%7-:CT
M^ JQQ=>Z3]VKK^>0PBH9E@ ,B%R8;77!^MEWLV>7YD>&<<WAWUX-#3B8[QH-
M9K#^\I]VT@!,""R:GN L@S'7"5,0Q92Q&*@$&'T4&4,+8!B#^^K6F6&>DTMW
MQ$;VFVTR+ZX,^I:6$(K!T?A\FH]+?]N[KIE*A3O[?-)PSI3NMTW_#%BZ9\ S
M46@)2,\8@\]Y:5Z]A9%?E.O YRFZM(_;JXYHZ"8T%AL_(UE75D$I$YVE#"1"
MXQBF2DA[1CR17*IT959]&V?T?]7%_N]L"66-RZIOPW+YC9.OQ52-1I.95:E/
M;NQ5_^8XJ)5S)AL^9<=N1K9;&)LM'#W%MV+:'QI9?_'=O9X;.VEZ:ZYCA;13
M"PS6NU,S/U@J!A;(G"8PJB[>LP)]R?1+;C<BP /F&RGHC\^0$,5UP$<D$F=<
M()K&" K-$T,\V!PV9R2-LQ6KRM'+A7FH@=5A"T,MSJ2:3NU(4GO.\??Z*Y_S
M[_8M9137@3__\GCB2B&*P6\.Z8VQ8X@D_U+\U5Q@EAKYE^7#Z0,MB8Z6!)B\
M@ *MX_C_S'=7R&U>#CX74[?")LVA%](<)I^>;Z+R>HHSVH$G#*>L3XM^833.
M@2$A6U R+F8VH<N+UBW01IWF3!2-4PJS1".*.&.* "L",!2<9SC#]_,0W!*M
M\%_(_C/;N720?__LZ/RD(O/C8O8" 7#?.T^71\2>+CB'GU9/*#([,S)_O/FD
MG$/2+&LP[SO%>LG_]L5@6/:KX/K8Z6_70V,[5!;0AH^-U3V)> IB#:4F0*:,
M,QP#@>RQ8<[CF*F[,5S+.9-+)\>6RS>K;RS^#8+@*39<ZW#QI]56 NV=K>O5
M44&QRWC8QKG5V7Z: :1)3)1,9)S&$ IJH1A3BF("N'[@W-Q6+[C-A<(VR%G@
M$]W8YG^*WM4N.+/.#6LGV_TTQIMA:B.CAXN1VU&_F,[RH3/\K<_": ']^<QZ
M!0R]&)$]]1QOS7E;RV=0XM*U:S88[CP:]WX^&!J(GTWL+;:@T_-:V NJ.2&Q
M)$A)*5-!J,$(#!%C@B(M5N85.SD9/R_LX_O"WDAY+^^ULV>.QN5L.G>.55TI
M4(--P,I;C 8H20^S50K?D-&P\'\L >==%4+.@T+8(870J8&#X< &F1?J8&1]
M03=W7"R6?JSG;X6V*N.D? #5WAEHT_FT<L1:SUKA7;9K[]/83A$QCVVGB!2K
M4T1:\,\XE^52(5_[6G^$\A.Z+RO7TU#67P,R OSM:S"XM4J%2[/82CC/UU5P
MPN+ K+QC#3_F13%OWMA@T-=B]/V>LW.M *"12L/RY%+UG59KR.[SQ(#K=__O
MDV$]1A!--(A1A@EE)%80*8Z89BE11";-L!Y".I.82 1329F62L7"J-PIXD;6
M(K0:EWLIP[G8ZG8<M[^.<Z/F6&W%%9D-KZ/3HIR/7I.KL@&H.#=TE?<K+[BW
MM1;+'%;+?$7:S2*ZXJ#<2D 72;HH"DO.Q4T^=9=U-YP.G-_::6Y?BK&11J/1
M=_N)Q9:!^XJG)RN>S7UN7.SE3CC#!9++9:3PKTI]7H;SJO#"_3O97T_G]E*^
MG^"7^:@.G]D/SVS,J](OS3?T-\--1L0ZY[HWU3Y%REW4+&WTO6=_]#T:3)P0
MJ7R3!L]&B^LU-\-><+ ,>9?F]D9OLUMB)(E=O,\2-T<Q*F;%@_O[R=".5VAN
MAN,J1G:=CW.O [C%E __TK&SU8[MVOQLMFH+;%*?C\[]:U[.EE\V(MY%3<8&
MELO2AE(LNOB(?G1IM(61%W_US6XFI?._.8RQA.UQJO!AU"KDXQIUV)16%T]U
M5_!M&\O%Q8O!I\A2Y>(BR[)_0XHK7W611[OUBV4:8C??'@S[>64Y^".OKF4>
MX<+BJ$7 *BO?/</<;,KW(C=&P[Q8."'+(B^M,]%'"IQ)<3$O#4N6Y<(7;8#6
M$_?5T*#KU.8=VMN[ *$_UBO#O,5T&2FM@Z2#6D1?FDL;TOSW/)^:IW0/7[XJ
MV<U@_61N+)P+^Z"YHWOSFW_-QUX+71+^R]AW6HS<%ZK4.QOR-3NR=+M;HC-;
MH<;CN?GM:7$SF<[LFYFAJ0B"C_\;_?#ASH<??JSW>6C5/;_37I-86T*FYKSK
M,!&&3@T1Z^N"]Y+E[J57K"49?RV-<JS+F=%A9]9>6I6 $@$9(\K3+$TI$4(E
M,,X2CA*B*$19TI" &549-F9$EF6<ID+$,,ND$"BF.$&*I#LA ;WJLMR2=Q=\
M7B8MLPT>9 G/3!;$+1 X7G)878%WV<!?BQPN*:%8/*%CJ+PTO%^I:[,K:X$:
MP[,_JX#)LHC%L:I@R$8WRK*H>'$TS"^&HUH<U=+#*W9.0-H[/_8;?Q?+\0LH
M?!8$/D5GPR_CX:5!,W-A(VBO2QM0_Y=;\L3\:8#O\0=<B,!I\;48SYV;?6*N
MYN2"YU6'Y097/\[+*HGF\6(HYQV:7!M,SK_9>([383\Z(]<)RH4AW#,_=8%]
MB_G#V@_2_'WTU9BWE2 >&0'DE +O0JZVL6^VS!F%]@;>!;5\SDD3Y)T$F0Z+
MQ15\RL5X]:1OK?(S&A;6L'3)0$ZD7(R*3U'B] I'7Y>&P4N;G=0?3OOS:W,4
MX[XCK.]&7)I=BN9.<E6:B%U7\T;.)[9<I[W<?&8)9"$KG28TL_E-1D"70Y]\
ME+NT&0O2"]'8=R)D,+1.$6]RV!NYC']S&F9QYD2M1VEQ^>4MGX'./]]+2KN;
M@0FD2%,<"Y'$G/)8Q11JI %"$G- L7QU!F;+D'9O8MZGR%/LZK_OFCUIOMW@
MV7NFF"'J)\TP E0LL=!9HB@EDDF&B$@8Q%()!A+>S*ZD.+85:E(33#,L!2$
M,I1I0'E"*'\RN_+9^ZQ8<:<ZT<?GD4J2DU^/SX^._VH3?(]3=9J>K9+9/4/V
MF3S(ERSF+<^"NBF!3PN;IVUT5#68.#.KII7H\W0R-G_W7UM L9D$HO_)S>$9
MH\,K=M*YB8S::$W$U:4;GA@/\JD!NU]OG*Q;F(3J[->%15CE:P)(/@+9NUL%
M]^:MMCOKY9U#3EL(,'6@[O2%Q-A5$Y<G^<.Y,=SZ$0/LQS=XS.;EPG2XGAC
M'A96:9]-)PO'3G1=S*XF-D>NM%+ *"YVOUP0-3([$E6;X,TLMYV5 M3XL.$8
MM?+!V=*1Q?NIU18J4529XT80N 35::7%V$O=D___L2E[QNQTEQTVK^ITDD7Q
MV5(5,V)[NNCUV*]VTZL$J^:W$48V/7=L).3\VMGS9@L*KV/51JU;R73@'1"O
MK":*YC=6NE<[]8# >T# /5SGL5HQ\0Q0M,!-KRQ&:N&.]\?*KE%Z%"J(7E)!
MU(*@>XVD$H\5HFP$[I= ;T&\ F_V$<!>B[#M+[Q4KJ)&#/6C3:RSWK(?SN87
M,XO;_LL"T8\0_/B3?W5:VS=.T_Z;3QIWB&,.M+ZRJBVT^LU?:EMMW:=:/$.5
M'5DZ7YGSK1B3H1A?.3.G-C5]8<*@&#FG3 UV#:/)._HF7X<#:WE4*7</PJ*3
M;J[,P8;JK'/4&G67\U'3[;DJ9ES&_Y?YT/MEKW(K:)9I]=Z]] IP?M^$>_W-
M.JR7'J['I*D]]NJU(^%*;M7N\?'"OEM6NU;5*ZX8FO]<WO&(5WJ]=ZEZI^_;
M_/8/^.DM05M+>%BY@TN+3 MGHK$?YZ6GL>H'WBZMEI![!^#S]UWL6\,EN/#L
M10NGWJ)6P#D6>LN0_L,><,NP#4]V;[%VIZ!<+CS?M=?;^3=Z#2_WTE>9#Z?U
M2AO>DPW3Y7M8 SXQ>1/&P :DQ=$X4C?3X<C2!G6,%&7J+#;0YQ_"<QG]",R'
M+4J*(Z.+CK]8]TE9]2?XZV0RN!V.?!SEQ#)T]<'1PL-E'9Z+;@JU&(DP!48N
M__C3TC!8\GCC!"P=9H6! ]MEP:O?R6@R'SA<F+NO--(_WF!-&!:V55-U7E7A
M'65>:N1W5W1I5^2Z,5\82\PHW/X!_/KZ;GW]Y?KR>GW1#U>3\OZ;/]J+>$EC
M/UE*!'NC@:W>,F:%_< 5F[G%-"Y8X8&MZ5GZ#\U)6>;\%!U=/K.<QJ^K'T4N
MR%&[)I=7=23F[W__1JYHT&]0%4VJ<D+N[,N]$.0],K#BT8K#90CTNLB7CN*Q
M75)%=M[':V]9VU1+M%I9F:')7IU.[Z#;7=(%W'Q^D'4/SZ;#B_G,5R1.'KG2
MU);:&5W -J.QMIXMCUMZF;][Y^>=5;U@_P>3HKP;,EVYL6=M1Y7?%Q&N:K-K
M<=NXI"OO*GW5V-)F?&IW'<I;>C8;.^DW$@GM!PMR+485_597_G$A">[<>NJ#
MBDXPY,X)[CJE?+)1L6714<5?/:__6)PR_^?M5&NQ>GUL&2"SD<4OP[%C )\/
MO12,%O:\ENP%X]W8J'T$)R,GY9V(6^E78Z<E;&A%"#RYHE=="GZ*=.WN<;9-
MPYG1S!JMOS".?"5?\^X]]Q16*U@\K?/P.WW'4;4CLLI:LCQ@67_)-$Z-MM4Z
M7L'WEZS#]"YAPI',N+AM^L@;J%DN?5/> 7/F;U65MP'TP\6//\ E5?W/27QF
MI,!LJ=D9,]3JU[<6/,Q#N!!OE35@%NN>O3X]]ZA>]:JU_<4I/+;CU4JJ$W2[
M<S/*W5XT'&[U32;WK#4$O*IXTW! .;71Y]?YS @?<K^K(EO!XPN-EWZERFM3
M&P$;4_TWHYADQ<74[8S5\Q_439J6+&K?#?F+,3^+I9]1$/06/Z,W*<NYH2!#
MU(4]_B1:7!EL:O%OR.>TAJ8ET:5T*>NHB"'DRFOI*NB-ME]4FAS_^4Z4<E'W
M[9'=<.%-(Q!C^;1"^G(EGV61IW=C86 R+Q^"@7J1RP!RM1;+#TL9:B6LW8V&
MG'4MIY>2VT8=(]?(PR[)@I97#PS?^^4N7,3^.PU@<]<=5%]OI*%8?<MQGL_8
M,>_Z%30$G6'I7ZK%YC["6/F6%X'O?+QBIGZ_@ZY5JFWUD X.W#J:@6O_J"-/
MR0Y=\VIQ!B-OB]'793:J^UI9K6HR71YG8PT>=&?5GAL(<[T3##$8X\:1P^"E
MYW8T7E88]I87-+1@/B]]E+T.SE=GZ\_*+/NAG3RR?21&WRL3]Q$S1GR$L%4S
M9A4@HH_1N=T3EYEX;=7QNT;?VL!1^9#*REQ?]G18M(/P3JF[&V7?L[+4;]AB
M\Q<V?R5_[4460L1+WXD;#;RPU6VLW#I/ICX44 G S2AC3>EIS['62UZGE_GK
MU,J9?_V2958"_SDQ_S*M\77JWJ?H9!R=]&<3]R9;7'])RQ]F'C=MKK$KU[$-
M5#Y$0W/6"X?A@M[-7VK^Q9A-C776.0].(5L^]2*=I2F.4-62WW=W6-JRZZBP
M:QWA>94*.:JP_4L^731#:43+[CV#4VE=/F!02I]@*_FD+? I4B-S(K9]R*VW
M5JND%?.#RI6Q.(AFZY:F"_JE^J:/0B]466-"7ALK<9$<>E]NNN+.V<)1OMBF
MI>5NS,3[O[B7[>7WP,GOCY/+.EVJRO6Z$Y-L8N?BL5X6IZP2<0;]P: H$._;
MI XY@,)L>\X)+A"64M+!BQ-Q-A:P/.R0*@0AIOK^71FWDF6&'\\R.]7_T,>_
MZO=N,>4$E?>IS5SRB<_U6'1Q:E3,^67/;B?^C[[Y_I?)=.@+DPS8SAO)DJ/"
MUR0Z-'VP%=I/D9%*_DJNJ=ET8@1^,;,&]SBO' _CWUTIL1&YXV+4:W:42EU!
ML!=B/Z#&=9SO/OI<W20Z6RRK%LKUL]K64D9XSH:^7,47>MB+3)L)0+Y3F"6^
M^[<W)JE](OO/0\DDVTZT>N+IC1)E66C0Z*7FNJ+5[<XJ7VNEYT^=!;L\1*>O
M3V[-I9N-Z>X<ZV0^LU4F[JOVX!:G5N][>36\=/:ES77*_V4HIR[&,+J44286
M-0NE>:OOC>AR?N.*$NR/ODPGMT83>N@DC-Y@/<8^$ZEN>V<M5)=J?==Q-5G2
M0),$C+)HN]&XYG*-XW]T2Y?!Q8DUT@L'43Z?MHU2O"H'+3-+6&2@_6;TP$64
MZ04E>3%G1OKS3(,D%AG02J4P921E">5*@3N=-M-4911I!J%DD@*-8O=501%4
MG#V=/_GL?=:OZ-M0)[9FF\J*@-Z5<U>!Q2BT3X"B;;YH6Z.7#73TL.O9O&RP
MN7-$V5Z)=8/')K1G1^7_LPT1RUG5=^_2:O]>X3:6ADL F(SM)GC F!BE=@69
M+;A.IK\O;17/X7X%CAD'A77>V3!2;K1V^Z</VCA71;F,L)61KP:8C*MVC$NH
M\>GZW[UIMBS LKMD4]S=TAT,C]T>+3U8]066?J'%NA;V7V[+N/H^\=(;,@ZQ
MG!,N<A9.K9"[ -.B%J _&5D.\%>^L]^+?)O9HO:K6NUB?>Y+]GC-YB^\7/46
M>-O)52*ZA_BW,;:&E\X07#Q-&?WP(5E<]FAYV0\_6N>9@VR7(6$)R(*VS>%Y
MNBUI;V%M+8*'?4,SL\*79?B*^ ?NY[?" :T7$%8ULT:6+S&;.CMH6AA$'+NH
M0H-H7>F<0]![ JG1IG-I7]LJO66DKKZ(.Z<Z&'B3?Z\V==D@U5*%>>E:%2Q;
MSEDY,3:*R\P'"?UT\6_^].V3.:6E*A$<NF<O/4$MUFF]E"XX]>B6W+JPK/W5
MPR=L7<U5?Q-#@]/!1[O@[[[1J\^+[1X<N;X:SG\^F%Q;<WKFBC,CHPY&UCAI
MJ'.VJXYKT&7;?MK27JL^+K*XD\]GBRSN>]K;\F>GQ:#P!3&-7YTN?G5O;WR\
MNV^HM-H)UW_"OC;?ZB]>/]")FZS._E@:2M4.G0^OS9$>&S/\='*=CW^.5C?W
M[O2KV^%@=K5HQKV89O&:85FOLW;O3G$AJYW'7YAR:#:6O6J*C!WK]<Q26X_)
M/6!<&5KZM'[5Z8D3L,-K*UPM==?9E(;<S:5[=1]1#X<^-%(47AN]+FPKVXNY
M1V9C#1LYY$J]7!);!18-C)K5=707+GPU=2B=-W"G<4=W/>> \RYWLY[HU%RC
MYQSFHU%#%JR*-GO]I;1?LN7MU<3W=O9<6>O^=[C0*L1+#>!Y*=J(.2UE^R)8
M[QVGHPJ];Z^*6;-\NK3-5A9QY+N+<5Y)\Q 7A:WW,\:+(:-A)9F*?%KE#]W<
M&%W.<?\J$+M]M[&HQ;Z5]X3-4M'PS:FL79 W1?WBF\MLKEJ.U;++!SVJGN"+
MQS>FR+)WI2UJN/4+<4M>5E3XG-!5\6'$AK<CS-6]UK;8U+L+]O5ZU7I=LF85
M;3,[-)CZPLFZZ,);L(L5+QZMVJ/B=Z>.W-C"C_\LHHI?BU'E;EF5<%:A]-T'
MC$5F^6+:U),6,O-3]-]&]_AJ%<#AY;VG?^BRQ3??(.7N-VL)7,E5%ZJL4M;N
M44&MV?FOF3T:N9+(&YLUNMA5L\/+(*EK%OD0\;@\(]L08-+WR3\V![I6C"V-
M+ML%#*^7&0]V3ZZ7.4WN_*JS?J MPI&A)%O-:I.U78UHU0>]2L)R %'<9;:'
MJ:97MSSNY^6]GRQ2[ZK(W1,GNZ2/)2$_-^DHB-Y#%KVGG]Z4,V)[Z-AHE04O
M<[&[$KC70&IOGGFFNYQ[Z? 0^;KL#L,]<Y\ZZ"+&14/3[U5J?BUJC#GWI,0]
MM3F[O9J7EV)P 48+P?ZPE!_6-?INJ4M!/"Q79'"O(8"=5"PW(A:]J,?5G:QT
MMYOU@(7Y*DF_%+:-;7M2W-Z17LV;-')X7BQMSQLWM?'TH=,R\GOFW(-6M UF
M1I<CFYSK8/LI4"XGHV+T_7%87E#+72QVOH\*@=L'X'?HLG$YL>T6'"$X&C//
M8/;!?*EL:K=WU>D??)A];KODEC_^U()S-!V6C>$B)Y>5L]2%B9[TB0*62)$I
M2&A"*2.:$2A21I(D34 B%6OX1%F<)!(E&5 )TD*)1+/$?E5#2"33^$U.S9<,
MVVI<;V4DU?V)4\T;^K*8N^&M:BK5JR3V4^+XWFJOG3'CEY?/9Y/%&WXXE7O'
MRV<(S&9<V-+=J1W>.,IORN*GQ1\K@JL6\N8KEFC^\@&R#X\+=7\/*O_44 'N
M?@8?_XBO]:OU/A);O%?WGNMY=>P-4VK?83[X4U-XEX3+/SS]K!535$\";[Y%
M+GTE^@-P_UEK+QY]\@T.^#MW/4K_YG,Z]6J'T2T-*^[8,.:#(X-CJ_"\B@H.
M$A7P.Y##*_9B@P32[/!WH%APT(=_OZU(./P#.OS ^0=\^ ]Q_HN%_T7>__W+
M=#(?#ZS].)G^](=^OR@N+W=%*W@H-KXE9GATZRIJ<XZ"%5+;^([\<8W'?Y8*
MGMJ&M9[6D4@KV>;^81\;+H*DY 5C9.F& K'FE#-%"05IPA,!F$H9D2Q.%5!<
MOC)O4'^KZF%L"R/SW\%Y_NW#JMM-_!W__3S]OW(Z^[_/TXD=W74RK8:XUL-!
M+"T;4O:4; FY?'9J%5X."<%/#@E!M(?1LU-"VJ"8]R7^!VH/VF& '9:2 ?@.
M%_A$/7E+Z40RC!552G$.LYCJV (?!Y@D228V WSRG8&/@!YX?CQ2 +X ? 'X
M]@CX.*B'D<:IR)(8 A(33JAF/ $>^'"F% 1Z8QK?/]\3^!CO<?[L+,$ ? 'X
M O#M$_ AU*A"@S% 4&$2)X@(1H0 #O@$Q(+ S6E\[PI\DO0H%8<+?/L6]WN@
MC.49;S!ZQAO<:LQWN]R-ZRFY*L: \ 1Q!J1&(-.QYHZ[XY@S*9/W=V35!]8:
M<XL>PJQ%WNZL>K('6L@A\"-E2WZD@L0@S3@DRG"E$"D5PO%CEG"@8/S^_I4-
M\".D/09A8,C D!UA2$YK 9EQ#BFD0 @-E3 \F3H!*3#G"&>;B_2\6/W= $,B
MV2.$!X8,#-D1AI0-AF0JT\8.!<I.=:6:ZBQQ#,EC2F.](4?<:^S1#3 DP3U!
M]T)"'DQ.B>M0]$:.?2[CJ-4]Z@:K"UBS.HTSQE4"TU@A3A2#G&:.U97Y;XKH
M.QNG[H3;4X)[ +5IE*Y-.YV5U?OL; ^0\ 0DX#KQ"O%480AYBH$6.DTHT<X;
M+;3,I,JR=[:/VX4$ 5KU0 = "("P'X! _S][[][<-I+DBWX5A'?GWNX(6J?>
MCYX;$U$ "G-\=MIVV^Z=V+].0"0D<9LB.0!IM_;3WWH !/@025$@18F([I E
M$L^JS%]E9F7FKTY(XH3)$(A02&A@0"-C/[A,3 DU1H+@%_;/VP4$VF,$=Y#0
M04('":N0P!LYBA#&.E90"T! A"G%C#E(H)0A'AT)$O:.$+0+":C'T65;"8=M
M5</SC1R4\OCLR<-F\@:3N6TN\9P2I5>8G;/O,+SN+!TA15V0$H<PC)*8" 81
MPC&D.G:8)Z B.D+'#)6T@&*8]*A 1X.Q#2)PGFDW%[!=T0%8!V E@$E8)R))
M(@ $!KUBI30,84R0= "F8,@3^-1._$\*[+3AF;$>L36T'8!U -8!V,4 &*XS
MMT(AC+>)-)-<0B$A51@[ (N00"A6QPQ$M;']!%!/L%9+/3H$ZQ"L0[ S1[!&
M[FF$"(X 18F(B$""(,R00S!-@% ('C-NU@:"$=B#N,VLM5>*8$O=:/WGK5Q[
MJ2GL^M^#BR>0A!V!Y&D()%=X5@^A6=O.GL99&)FS9))@ %6"8"2I.5V'B:1$
M O4>[!#@YNK0(HVE.[PF3"L1./CB26_7JYKV?<3VB"OKQMI5Y^F\?K@EDK.Z
M:74QRZ;%2@?JCL;@0F@,WOUM:!MF#V_,<RP([)UNV@7<4]>E"YZN1WN4=O07
MG=Q4I"[.2'3TI]?FAN[;GXJ?'2^:IWYPHM6)4B=*U1G5JK4D249*QD7I-3FB
MO4YB.HFISDB-\=+?+BZ6 >9IB&298#H9ZV2L/*-I.1LAJPSJ'W?9V+'D%#O$
MR_&MF;\*RZ-[;KPUCIW(DKO/\P9-_?5#X ($UBT8CBWOTVV>.<:\(A@XVM/1
M@[<):QHC3] SS)O$3)9)=VB)@FHJVJ;OD?V9]>?5N ['158RY=EP3N'9BQHW
M+F:60<KIN%DE:M;;W&C\K3NFYSYH$-@Z%JMI^F"_+,\JR:)J7MOA9. N992N
MNF1-H/1/SU%E6=^;YK EE?IS6,R\$-34S15EUNQA:L76O.XH+<RC$QH,T@<S
M#I8L=FZDH[CSC)F>A+?DY WFCO5KZ0T==_/2P+PL_ZT-+3K>P)(LWE&4K7'B
M%C[CKN=YEC=JAAT*>[[EJ%ZA?W:\VS4E<,58O8W5<PMAM>,K?/P9+!]:/JS8
MB?.L9"%T7\RLL.19.GAHGM1@L4Y+FFYSNP7OURJ5Y/H;76T8,4>?O;A[\#W-
MAWZ%*:6OO+5]QJ$]T.BJ;9'LY&]EO!YGQF[0E-5*6M..&YE[6>'ZNN!7=;JQ
MZ26\BJ=%,>DO5+QP$%M#S'AB)'!^_=^EB.:9I<;S.S$6KP?_;8;*(<)\[ A8
M%_3E*W*U-#J>@[,! N;9S'%_#N_G]\%/-;WL?&#DX6>''([]VSZ,G41SCAG!
M@=.(!1M8UD\=F?KBD0I_DJ=T+R%DE4G3"N6MI?YVCUK<3?*9G=DERM/U%RAZ
MCI>[>2L[:N7B]C_FR1K2T8#%C:/A7F]QZN)]K.@_(MIV;\UC[+RH[N*V6#PA
M^O>)M=2F;K/ O+5CG1T,[1Q58]3@/K7$IY9VM @R*R&5@?<]'<UMY&MDQB8O
M"8EKZOERV?$BY?!AH19FM5M1H<50I+,*1]:C\,W8YQ.YVFP6\B\5RUU-]/IY
M,AKV'[:2M$$*E=9$(*UX)&@((F1WAS0"A'$)1(.D#=@/%48ZACJ,122X=H=B
MA "((7L^25M)LD9:4?]-D=4-9+@O'5DU&&T5KJG&)76CF7,S');+T>J[W81R
M .7,%J]P5CFG)987QDYYC/#7J==@XK"C6FJLA-].+$^N4;)R?2T7+<?[6TJS
M(_^U3V,DNB*,K.5Z;>%TJVMILSQ"NYQG(T?CJ?I]8W^8 ;7$S4L+G%'$@372
MG,I=^T<UKI<Q_::>^+=DI_3O?3><>M/165KEHUE0ZWD23P,B)<IOH(%<O55J
MKFN3_-UB[F^TH.GTWE^3$'EQM]4U>L%DO3;"9BKNAJ.LXDU>94S.L_OAS$'C
M(W30?BHJ"\\33=_,<\?#N3!,)Z7EO)@HQZQI5BW_8B6]9FJ-5V=3SY9XU,L7
M+Y9,X>*%S<1L >KU<]Z;H^[L@E81GMHIV$P^>K.*R&E1:EY3PNMA;5HV]BZ6
MK;1<4YK6?Z_I'$RLO5@]W?OKA_?U(IX60[M>F@FO+?GK;/;#KL08V ECP%GT
M#29O.[-]8ZA;]N]U%\B+?&G=V%5\-%S0DOLG*Q_4+\M6\P=S%[N8%\9.F0U'
MQJ3IWZU>^<%Q;9ME-AM:<[!Z6:?GPUE1ZVA_9%=3K\5S>Q=_CK,QG4%IE=O:
M-ZML[+?YQ)A(-==X8U'M51!FHS _2DK82K6\769,E8V*T6 L;ZJ4N;HEO#1K
MW57PR3*W]_MF:1HL!LL.I&, -^ RF@^RE6?==*MR%!O"8@:A<,!1S$<VV+-A
M1.QS;[JW8R"?3K,T-XZ=Y;HU<UT!FS<UW8I0N8'#AM Z:;/CY83KZA&\, N?
M.?9@VFB?:_+OVY--($!UQ0("DIN/8YOWJY%"F&H8RR2D1$H2@5T6BS9VFEGR
M#BE*H(N$$K8CH>1JO>=[<&\%LK'/>N" N9D^]G#CNHTK26 (-65 B1A"R;A-
MM9:)4B'C5,+#AWMG"O6^PXW8U7IM:VO#W<#I@R\R<RR:#N:-![#.GQ@T2;1.
M+!%-"J<GG]RK BMFJJV1Y4)5)X($0AK-2#D52$5 ,AHBH$-*A84$J!BPR;7/
M@83M.6;[RBBA5^M)_J\*$HBL2^<UHE$H8()U'!,:1I@B.]PR3(#B"CX'$MH9
M;HZ/.=QM0,+89KJ\>438$(-H9O[M3L=J/Y]J:2OH>'$ 8[U]O;/&HIT*5[EM
MP[KYX/UG8],]!+:>^PT%!KS)[7P@_]I7B]_,%8K212A-X(&U09?&9^+&9^;&
M9^K&QY\T/.AIC BFY06M]UDLN=SU=EAO$:C[X9_">C"K7IK=.JFVRYKQ 7M<
MTW==V5IRX9!-WK?S,^:C&X-$SNTIS7:C^I5O548P%_&2I3#)R@VL7^&BK]:>
MGUGOPCQ:5MA]N6%QMPB-NJA"&6:MKMOS)PZ&13_/JF!$,9].C==ECRH5T#V@
M<1[&=7S?.R_%U=(X3<;&WW2G/[A)<G["(JYAYBMU5QH,;ZV&-'Q"N_?LA[^.
MAI=1:.>/C[Z[ :Y")1NBQ#;VT8QPKX=MZE$[7.-.!!M5/OP9 ,3?EP/V[ZW3
M;Q;VV3S/ML?L1Z-ZV[%6_LRO^@.K3D:1YKD->!=V&ZW<6+6+QM+^YK41B)NA
MVSTJ-SW,&TS,LOE@!/+*CY!U84M]:NYV5LYV8P^B7QU>&(]V/FUL@2Y\^_(1
MEYZP=,:?.@R[8N]=SCMZ?LY[Z@R&(F%:8!9Q'%%!F5)20R"1)=0D"/%(O&OF
MA7?)\GLGR[] FOKRDY.KP.^!KO]\VN9557@49]>SV*QXHTEAU'?KKE6,N4X@
ME(AR1G7$5:RQ BSF,=<\Q'%CURH4BA (8B913*&,I8P!P]0&K71$ -Y:,+#S
M/G!UTRO6X;?UFIJF+NTVJ_>YZW,>&KU[XO9B-4-?^W?&5!MEGV[L7'VPF]!S
M9V!MG2R2:"ZQC(1Q/BDT<$!)'"4,@HBCT#A2C<G2D(2 (H( X30B5%*E8$(C
M"BB.-:7/VF)L 1=M#'E@7MVG412S1=)07?7PD[.%)O/"6$W%S[\\W4AH0-MC
M>7[.S $KNZ9@XRLV[KCS[.8CC:W[/EI&$N S\YZ4JK@M#W'E:7W6(01F+,H*
M/!N[3Z=%]DOURUHZ7IVZN&BC)JJ4Q0V9BOX6C/ZED=>X_!W<\M6!IQWS9B]*
MZ/12C?+P,QOE';G5>&D7'F/-C;-^&82"RT&HRZIT[R3A;VOQ2+EAJ/;*U7[U
M+?G_898MMQ#WC4LXG'6TET\NB'^KM)=08H@R"NHFHHDQ, 5#(5))#!,B"6(D
MB2(1$:19M-YH_!^3\>VW++^W]JX:#Z)T:H-!_\C2(ONTR. M5C9+/KB]*?)_
MRXO\7WN167F1;P]3WSAT\:61WD\WD1/=]MJ'LA[CK?9,.$]I[_H)OR32O3DP
M.Q.\:M+T J*5BH@"A"1<:((@=GB%C3NOU%K3XX/QRCC\I\2K_\GRR2 M[GS9
M%D1_/056O6SKEIUVV"LQMZQX!:-)6H?1#]""^73+0&R)://I[-W??H(_FUO/
MIX\(QYMF3BLA M?Y'E@CQL-$:" $P4E"1(2\24,A) 2\@$ECA>-S^F#C1.T1
M*<F>%.N)>Z^0*^V2'/0WK()4-%*NN%6Z&"NC<XS$$,6E"C+*:+Q&[WN"5;H5
M%3SF*GWFB_%K#XJ4,A6,K%"M;G@_F7GD+3&+E.K+:_5E#"L5&GT-A18RB624
M)%Y]0:0P6.NR?_P5])%+ML<X=)+8P-FNL&_9_;]HI99UYWF<*,PE(US%E&I$
M%1.Q5VIC)E/-3K\F'UNI2:M,&V>GU <XT6?,!O3-UF&X7((7L*!?0=">-4@D
MB"0PIDHE1I6-;2UB!649M >$<M+F^MR&'K(>AZ3]AL6O+,9^26OI6U7"!A$"
M!1Q@$BFAN%8R)B&.H%="@IA"[>V<F?7T[!;#LU3 -AW9,UXI_V&SRUV^]W@6
MV)*8LE!D-+&/:H/1+:RB;Y);\Z<=VMT@"4!0B!@DE",>$P8C)(BUE@%1BBD8
MZFW:'?FY.=IZBN Y$&&N2_YS9KHMY?BY\WX[A=];X7FM\!H1IN-$\IBSF"1*
M0@V\PD.%HVBK3?VXPK>S=J.S(,-^/0I_R/8R.-_U?FE=7_2$6;$ SH4"Z3QS
M8%I@.3H/#X2#.A=&\A!R$4K;EDX!0$,ED(.L2"#*%-T&61\GX_Z1S13C]C-Y
M/.3:,(N=Z_]"670=DKQ")$&P]G;B)%:,*0R91E02"#'V2,*$X&2K\;,52=JQ
M?T[+./NR\8OC$YJU5JZV9]O\JH'],=OFR^E*U_RR-&__\9/N!7PFW=XB]:Q^
M^?*IXN-/^.C-O[G12&OYN<;"M@)S6!1SUW[;MPXPASP]';'Q2(^W6"KA ]?Y
M I(B##"&0JJ$0?._I#16,=,)DH2&:QEW<7:3V78%R7!LG]BU1C"O=;R R<XT
MN:<.T8$MBYXROJ21]&S@6;.$$9*02&N%$ZF32"C(I(QBOI:/L?_XMH//1QC>
M9PEP517H[9G5TL"3SO6B+*U\EI7:M*=>;GN_JH.Y+HY%W><^6:[3LS,1V&R\
MP(BVZR'THFUC/HV#7].' !(_+ZXOL-$EU^+,-DNQ>=W!3?FDOC_/Y]02(/2#
M?V:%\<K'09B._PA^>K?^8N]^]KW7^[G=Y"F)+^P2Z_LFN:9,19'-WOM^O7EF
M^P?9DGG[XG7]7O"38W(!?_5W*+_S!0?N&_C7GWN^(^VQNNJ5D,3JQ@0QE(A%
ML60QP51)9- ^)(J)Q/BB$4K64\0:51+5^/SJF_N'DSQWK0*B<G"6<<HO \C,
M$H)UZLC2A9:R2KY4P[AR,Z>%[9=T?/B8[-GE#X-C]EDUDG;LV:\[6$8\-NN/
MI) 3;1O:DAA#\T'("8@22M;Z9+B*U&I$-T9+_6*$OL9G.,7[M\T\Y@S[=J7F
M7H^CR:RJ1%F&#%>@8I&I0HO3@$5M'PIA 8)"E<24*JZ$C"1EF -*.$(RVM3X
MIFZF8BZ1*=?%;0]@:"T)?'^]1J]<KWFC>S*,:!@;O8X2Q!4*0:B$U>L0QT!(
MN1917)ZHWVN7Y+/MVS^_WU/5V\O<W[OG]3'GK*1$<F:$;YMH.Q^:U_=FA6\,
M.)OG5G-M;\BJ9\ZZ!>$5U1HHR!FQR+7&KPT6!$NB&$?"<&PY:6R6A2*B"L<0
M,FL(A%A:L4DD4QHAEJQ582[+B1J/Y^GH<]6@\K/OJ;]12,QW@\F/\0MB^E$E
M94'FNFC6>9V./(=60R06^!W,IR6IPQ*QF^_17PG;T%NT=OP"3Z_EA,-3A-RG
MP[&U,(\L*@)VD-*NH*Q+B)GGNN>)?7]+R;'RD7-G7#?9TIV9S&>.=,W*P'5E
M=Q<E+YX]8(./83NY'EM>Z$)>8(AH)!20D$14DSC24"%.J Q9(N)X8Y.\IT'+
M$<N[G\ !L%YPTN;RLW$Q&4RRPK4-KOJ-6KZRJ<4'3VHRS<;IR-)PO"RUC7/)
M\_Y=@/@&I_R1A=)Q@TQ'MCOO_<0YT98/SE*J!!"]=YW+%UVC^Q/S;UJW07[L
M^)*3I3Z^HAUQC91/8D3+VC8SB[\RJZU1!<XX1%!C9($T EPE"%&\U,9^D[L=
ME:_QJUD"C-L-T:_V+;_X07FTO?U"$584[?C^,CHNHA[?L):UP40T-)\"%F,#
M810*@!)B)X_@2" 8KR<+/QXN<;-F=.%3#>6;O*,C3N'^,$?I41WB!K.!<WVK
MWI/E@'D@+-5[5:N+A5H'/]+BR*(@0!TYHU)0@*E U"@ST"P)";*B(%@(C#N\
MS%"S/&-?LG_-AV:*2IW]=I=GQ=UD-%B>^7+BOQD%;V,.T3'GT'697S5C'EF^
MG!>5^R$H+&N7H\H:CATA6.J)7()^6MPM3*3IR!PU&IHS!O8"-?OO)BO'_&;7
MQKIW]\$O]>]FQ%8'Z.FK^(NNP;\OAFJQ[C8IH3?,CN]C;[5Q\M@0]RI&LK2D
M(O,6J&UO7IYD!]\:HH=L_3Q)'V'MH' B(\8!YE2'5%'CE$212#B!H88P8>N]
M"@Z.9!_/\-Q_43UJB-)R&SQSXG;-6^TH(*((-EY"@E1(.55*8\%I@K365%"I
M=MI#CTW:YRRW?2K36W.&'@UO+1M&Q>KW94%AMW,SU0R\F[/-L_0>;9TF0=<F
MZ2]M!1MJ.C_K\&7E&VZBZ;,>I9'/K)@Y=KW!=T=!N -'K[,T+SRM>GEN;F-<
M2TS"QIN]S_SG]\/Q_-G+[RZIJ9L#:0JH@#;R''$:,J5B*"2-%8!<J5!LV$IO
M+L"AI1;\.K6,Y9_&_UE2C'PQKP$/,KZL:+I@1"62BQ7]VX_)\W8S%E\UGW+I
MG,]V#NRG:^#R+,D%5W0=8)XMN[WC0PNJFV)2CED4NM:8,:41$UC36.N006.S
MA9'8+B25SMBQU3<W?K.^!I6CK0GKTT;VG31RE$D[.(NC/+^UW(E%8.2#13$S
M=N;U>C4]JC>J+39-+?WHV SIO'#$I&-'L]J"/;)#]IH$EC@6.&))(C6B1"*A
M$4$8*AQ3I35>VRO;M++][IZ_6L^BR?W]T#'2)]GC<K@!L=H4Q2<A"#S&ZC=U
M)-CF7A4Q<OH]R\TX!(/4G%C->;TX/HLO;S\KM%%-W%FA[5FA=2)-?R'Z#5.F
MXATNQ6!EB\72O8^=H%ARKG)W;F'*O*050^H80D)%K!)":8B-)<.P-*C!(T8D
M$9@3P8]GQ3QQ7^7%S!!TQ8\ (B<P0YH\L1(AB".L: BHYE@(HJ Q2"1!.H9,
MO9P9LFW_[!EF"#J2&>(IUZNM]GK#8WT+[46#+H_$O<K=&EOS7\PF]VEN@RU&
M>PL[D26%Y _'[NCIV\>#Q@['3^G-S= .N)E\3QN9W;H_?NZ5%[8X:>4D'SH)
M:9SKB.:F^>1N>.VH[K/\UI'2IWUC,15#SZ7I>1*+Z:3ZP-+5VZS&HE?1TI7[
MV998YWJ6#<8VPN:(&LW7]]>Y=RI+*D]_JF=FMA!;SM3$T@SU1ZGGS+17,W,S
M'&3C0?%7QR*9]N]L["\+BOGU?QM9=]1YT\QF:AJHS_ZTG)7V\<YRAEUD<S'-
M+JJ?YN:IOU=LH8/L)IV/9LTI*QDFW3%NS(,%=Z!QU,T\F9F\L_M45\'O5=;
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
MLP1$X+8SY%MQ13@Z'F?X4R;\;*V8M[S9T.%7AU^-G,@P1N9CB5&LJ40ZH3$
MI?<60Q:U'9QIQQ@3Q_.U.OSJ\*O#K_/&+PA@G0)&J/%-M8AQR'08Q['6J#3
M@%:,BY;#3VUL\K*>9*UF;74(UB%8AV"O"L$:2:P@PL9G9 Q3$&)-().A3WL)
MM8:1;#OMI0T$0SUTQ-WJ5X%@&RC$6[GV"D-OX^5.0<$2SQTKK&.K*TE]#J;2
M&=LV\?<3UR8^LVWB@Z46\<_CZ7$Y-P>?W>Q2^^23>\&/K"(S,A\/''N:)3I\
M!HN1!XU_WX4:M.&XH9 F&D2Q[1RJ<10A3))(RB3BB JTAAJ1?^!_6(*I3]=&
M13S[S8=Q?Y[GJQQB^QD\= $7;"M<@*OUW-7 C,?(_-(&]=2N0*XCE"LF-[,?
M!B^;I50'<@&WR'KN#O_%25+??[+<3CGR!'F>1OF39^%LE:%J\QKB[E?>3EG>
MT.'LP9');Z6BHDBQ4,,0" 1H1$.%$-5,Q!'F80@!:5!1P0B990^&,=,194*%
M4DA%51C%!&("P4M3497O;GE$I_.\?V=Y/6LVLR7:PEN_"35Z<(RC@34F#\>!
MF\D\/UP7+*.C;V?C"%.?@=U+1DPE7*MHQ.M=P@0@!1.M(,+4P)(6$D.:P$1
MS9B$:RE\.[GTPD>X]/2""=83I&TQ<QJ(]+[(^K\,YKD=(&.^@+5E]KDHY$>^
M05ZV8&J_\?2X5X$JN<P>UB3(L^L&::EHEJ8[K2Y6='QDC0DX$1\9?O?X?FC)
M1T:W,&*A4U)SM7]%_$+/^*($09>49/*$'?<UI@CYU,&0E:FS;-AX+M1'L>T4
MC[#,^WCAR4ZOC;&D+2'XI_LK&[Q7YKW3VRS0?V9YW_+3?S:&P2$Y(&] *BY:
M$H)*$KYD]^EP;*VY_S2&O?W7FYR.,-89?!UH7*:HJ-O;/+NUYOV'\2P?C@OC
M'/UG.IIG3W<@'KG#_U?,IULR\-9,__J";#HS2QNTHCF?_NV\%]C+:.13Q1*:
MC.?_S[\)!-%?@^WLY2^U878FFR10U$5$!(($Q3 *.3,?AP#JV/7S480 F81J
M8X!AG6I]+< 0K@88RMGZ5$_6Q[E/(UX*-'QP 5+2B([Z\-"!9;^<O^VRWVZ_
M]Q1-\L]S._?U[]8:7:\CG9"2,$+40(^F"(:$^6I&A:4 G,(C E%EH98&:N6I
M.$=E)SS-BX$Q7]VMFAB%%A %=A"X7=&NG]A%0M217_R<N"X>V>E C<:"1 C-
M)411Q$,A99C$@$0A)B12"9-@+=_LX)V.G?J_\$\C\TY6(^?IZ%N6WZ.->[FD
M65SE;O#M89HME5/I^^EH\I!EC=V_JH3JT;T4= 7@CMV4\Q&U\]6QS@QX#69
MH^I9<,)CL]S'24Q@R P6J,3#0,B5CC?#0#MFP"+FX$(.^RS\A_8B@F_;*3F@
M%]$9%S7^W6XS9X,3@<^YJ"2I2_%BG0A(=))@E@ F0QTBY2US###B:XWWGZN2
M;L"+#V4BPM_S25'LDW3YC#A!1T;S2M;Z"VBL#Q&KT[DTUR2AC"=&_V@242XI
M\ZJGN*V,?;+J%4_2O2<XQH_E03_3-V9MKI2=9KXB*[Q[O_/<>WSM[WHAK3@J
MK#[$;GV5>UX_[5A6,6RTUA+8.)7:N)60@R2,=!@1OZPR(81>7U9MX.9#4<RS
M@2_D\,NCS[5JYG0O1OW(!BLZ#0?%NMP^9\+;$NU#LD/><@#LDMM<0XQJ1Y7S
M,$)(QY@"JJF4"9/"JS6/C&*OE>X\VUJNU/U<#&:(KU"WF?16];Q[\4M[\?T3
M M_J(+RM4'(RR6^RX=L+)N^TO7E-?1ZK4$NE$H D"04+(9%EGH>@L0R?'M+:
ML4:78S[/ZU7ZV,9YFSU(WHX)_MJAZ$+"SUC6R:&)#&D<:J"22")$D@0)[765
M*L8Q;MV@WJ"L+QV#QE>B(T1_'>K9O=_K?K\N!OVV8M!1.NYGHRX$72VMA-3<
M3"&$2G"$8Z4$44@B&D:^[H(2K&RCCG;-X+J_PZG,8-:%J+M 1A>B-FI/1:.K
MIL8@1A#;UIH\3 16/J&#"*. \NGIC;M#U&MZ_](6-;K"K?:XZX+49Z3IW8M?
MVHMW0>HWQ;VZK:IZT6>R+*OVS2;EB;S5<RIH>FRMIT VZ%<AUH+P,"2 4DEP
MB/UV-+&D3V'K)OX^I=5F,6^KM)J"5@W\@R;WI5?RUXY<%Q+3IJAVO&,6@T2$
MC"&LPY"' /JNT(I@)#A]>DS[:'7&R[KZ7*L;7I$VK>Y.)=]0G/>EZG\IJ?>:
M))14(!51"%@HJ:),\2C$F"""$B#X>=;_KI KME?_"Z\P;J_^MU.*%P@"'E+-
M^XK6U$94"X:"(QE31A)-0:@ C[SN8A6!) Y?LFAW;14]S-P5/<'7NZV_PO7S
M,GJ#E;:5ZX?<OO?Z?":5-^?W\MK"IB@DFNE$(L2QU#*B*+9HD(1::]R^A6V[
M2)K%>VQ[F&=]\^NWB?VH(0*G<(>-^7(6Q"VOTY%^L['!KD')&VA00ALY<2'C
M,8\P)2($' )!0H$<NL4LTCS4[6_<+V#L1>,'X(J#;M?N$B&J>_$W^.+=KMV)
MB.9:XV0)UN^^B4$%$3^JY40_Q>M;GHLMO;!M7^JEZ2_Y9_8?/]\*V[?3WELM
MK6.ZXQD?7R\.:K[][F_?[K(@7;0E'R[:DG^WX88@SZ;&8[!I.(Z9:#:9I:/
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
M3HH;')^DM?R9FR.OQ.I8"C0,BV+N\B*F\]S\YBMT;'J,_OKY\T6Y)@RAVLZ
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
M6IKD%0Z(I[J^X1U\.Y07OST\$O+7/(#!E-\WTC8CW>UB!J^,@$#8@3 B453
M\M<KZ8I^AK=&Y><=G=Z%,Y()M^11^)+,@OB#L-W[>ASG,1SGT_>*QN!><.>0
ML,\5A2^B*XP7P1*_=\"3KR0B% K7BC=T)4D=F):FZKH[<'3/-F77U!7/<!U-
MO9890*$),G;R@U]7U@'QS!$3&XBPIN0D-O/7<]&F9&2G5#986*7"2U#'B%DS
MM%.>I9UKN9KOR(KKFYINZ,[ L@Q7M_6A9MNN.=2OI1=HMU^Z[$.%RUZ_4O2:
M4TC"/"49B?'QX!Y,J9"2XIM,^,UQ/K_4R#C(@Z*EB&29$ @@9]<87A8(C2\+
MA 68A3#&\#/T$\;KC0:S!#CW'\:?9 (JDL6A\:EP+1;-.A*%QVDXF@KX_ICD
M01C!L_<$7 !L.EFD, =@V"B,PF6;="I1 @.\)Z!JZ6B2&1'RX ?(<YX(P:Y[
M6#>O@N":SGJ.TVMR@1KA/(KU;8?$/N+C[\,<&AZQ;Q[9(.Z3:%R%;/6 Y1&S
MJ#H?%GQN@+ [+^H),Q)DBQ0A-$4P/J2$"/=/!4!3YAP(#R0F:8#O3M)D1A$Z
M"])O)"=I!N(Q(F3,&D!X(QB3>T!U3+^:+]+1- #QH8*&XD)["A^0F(!:JO4R
MF*N EHNL>@#A00F%GK,;8??@QV26Q%F.0\N$*16?4<JD+2I&R!HF*/I,M.9E
MQ?9R4MG:6R#+"U0=,(EL,9^#8-.W,G!S,CKZ9;.B@&HF2%&0X?LQT"I*YMB,
M6+0=,>TPGH5Q2$>)8UYIH3#^3K*<)MC8-\$P$\ @C!81)3[P)0^^X8QP2#FF
M5UBRB.JN@FP[U9U0U9D$=]*R$+0EJ);]&N]8Y;9LE_ZREXL)D#9.<IP<ZC54
M9J,1LD$(HJ@8<9!ER2BD9'@,\VG)/21&20**G"J@1L%L'H B@#$QW4W!L,W)
M<K[9?I96'MG'6R!F^5"%]JOW&%D> ?O)QFR!&EDX)@5 'J<$Q)+Q&5WH##.L
M('H1X/ T>&W! Z&\WCG9I<X_6$,(+UD+^C73SYLJK:)V1VB-TP^O]KC.92H:
MZ%&V-DA$_YVF92-SX,SU?4J";]?!!(CP/H@>@Z<,'>=I6M#O-7:@6-AH.S5_
M<*CQ6C-5PC3%M=Q?,D\;#+#R#RPA9=U5%,N6?&M@Z9KERZ:I^#4MY;I=O*/K
M%% ;:!=1TRWI%ZS3<!-:+[N]NNIYIF/)NN'YNNOYMJ^"VZO8\E!S)%/U<7GZ
MC-O[XNO:JYSO5WC/1SG?\@MB= [/X0X,]B2)P#]%1<.6GDL?.]CAK.[U4U>^
M.G@'J.33<1"#T:<JG;JX^SQ9X1WU)Y)%!KHU^^7]X;Y51::J-*I^7J[WJ#8+
MXS&,E7[>)F*EQQ??K@XIQC!)M#8"N5AA-K:FWQ@M6\'+$M"BB)N,@)G!/"/O
MRS^VO.95&&!Y]$DVKO8O^UD?FOUS)4BP_IO\S$_/_=;X3^?LK"8]3MC7RR&;
M$T:Z3[!<?-6I/?/(4WN-!KT+]ZB9=>F&M9WB\NT3_##-!#_&6,57,L]I=CY!
ME<1^;GCT#@:W8&\.0T$OM<*+":A. (<#:'%"@.#N<,]U0:^9;W/F]Y?Y7/)[
MS/Q=DM^/;,1OF:=P+^T*K-$HP!;0VGELYB48/$>&6K,][UD:2Y%[FA.QI2#E
MUQ&Y@N(*JJ*@-*FGZ1Q;"E*NH-Y2075.![5%S>AV3_-)MN]V-=<D7)-<L"8Q
M[9[FK&R?)JF1IZ&]$9U/8;S(CJTO=2%S[?%]-<Y*SDK.2L[*-EO,BT__?'O
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
M?5I!6=VXEPS3E179<^6![&O6T#04A6D%9P#*PCE2*]C_JY[UPHTLZI;:!;7
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
M8A(QHT(HB;,*::DN09KB^GU!#XF5H&3GA++_#PF7T5L[0- ):C3@!A#\.W2
M7V_!A/6(I]62E'Y3G.,J>Z6<!U\ : 3?C@)@!OY)1YCCK@QHM-5P[@-J2>/-
M W53>JOGB3D8Y>.4,M0LXG K)\[HR3K 6K!J@)INNC@LCR 7"\8 43!B9I*=
M**8'[ZC/(*"&+^!,[3DAV?*H'!:O0?;0EM=H7,HA<WI6HRW'EY6>/Q"\B(%4
MC^V5VOR)38+>QYI0X2MG@R+OELU^7#9[]4MQLI&9V]4);"1H$3X:XQ)@(X!3
ML3;KX928Y$6X<K,K<*I1&I&U"371E3D+#TE2++!06X]*FE'/LI@!M9%[2;#%
M+$HQ=GF-.N,[!L0"34>$.DX@R_^HGLN;!T];AQ@#7*@F>1@L)2[\P7!8;'>6
M:[)[O-T+KM'ZH5%ZF@[]AUT$*7&*_3(3L =O>*FP<'Y!(L +P>$],<LP2K*<
M&1CF]^^'&"RILJRZ+75372QDA8M?C6PM?UZY[]7^V4MAO!WXW(=7L!A!T0PP
MJE@%%@N<RM4"\)L)<[4?6=^(WRW.C*A+1^\9P)H7US]1.1@\XQH_5%?TJU.M
M;<-?NHB72C=;KN!Q^38G%%*[L0.KGQ0U*73((@JXKBR<RY2 6QW3<]85TT-M
MZ>817R?'%1;)"O/_1)5F<)_0IIBA6#_ZF901"4IY>GIYGP9:NC6K351FP2IZ
M9$%COVPU%J85:&[>;66J.HRAX9SQ]7Y;6N<)V$"Z5[OT*:KADGNJL)$6&\.@
M7B%>L847V>GK(F!;??U&^'_)(XPG%7<,I@QGK??\F^-\7H&:J<?EP@1C[GO5
M=[M@.BB5V_(^+1,\IE*"&>Y_4PU(E[<;A^:K$U[J('I#>!=H\(T5"ISQOYBS
MLUQPHZ:HC**BX XCL,AT,]4692>OT7<;R$0<@--^33E=N+<8^X@2(!>:VVT8
M%(8X0P]FLD"=Q<Z&%(M.ABH,/*"H,H<'>'O-_J)Z(4C#+%E=@QXA>I=AO6+=
M3I>UN/ZDT45:H>E[$.&>>A%LW+T_4\8:@AFJ@QA%/F!46NT*L3!B FXP#5]1
M'SBARY 2)C0HM9-U2-T)6^:#SPG+)7B #I5V.R4!'>[5;4G23P5):9-_T-<^
MK^*6\#,T/<JND"/)XZY5=*\/#LC\,EF[]O\;"G 4A6*%=Z]0=%1RMGR_YU3<
M+\(CR'SMJ/E/JG9C;&:[.?.)I)]TXT8[?@SE;O5QEY>Z>&IK_62<N#+)U-J4
MVS>E0UJ[&T.M?\F_8H^.P[-FO3V>+>7&XGB^>#R;1R2MV.<-'P=NV;R1WAK<
MBG9C<G!?/+@UXPAPMVJ]NWZ6D-5=![\*<X3]AV1KRZ=W8PR8I,7**5EDP.;L
ME_>'3Z?B1%=G6/W,R\\_4WY>>;G^O&S7*@EOG;'\_#G[,IMNL!YYSSG"KO95
MH?S+11].6%KE!+KX5;7%S#>H1[]WYB>L/G]'791/S$7QMUV4&GFV.Y P?PD#
MO2<P<.G)Y)XSNR\R?XLG9[G(<Y'?+?*]M/?J&W!]FQ9%+W21]/JJ7R<$235
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
M"7TH)3%Y#"+\.5FD0O"0$KI?*#R&^53X/4J>QC#,QVDXFM(A01\9@##%/X0
MGASCTQFT%< $4FPP3Q,88/B=1$]",)]'(?069-C#WX,81O,DR"(=R\U+XL!%
MX!D14%HO E_S9/3M^C[(*)QG>%R1;4.71Q=3,DH>8GB!'EX<K]WG 8#F002_
M'!Z\8[V#;"BE;-1M@XKDFPY@DJ143NLVD-/*Z;.$ELPFVR6SA6K5U+.2IUJP
M\]!W18!.-B>%EA&/99/^UC@Y?@#'XB3&RNK=ALF+YH9^S=PT^N=NA["H8?MJ
MA=^DQWCB'I7-%,#TWVE:-C(/'LCU?4J";]?!!(CP/H@>@Z<,+>8T+>CWW! W
M5AMH;;=''1PP9/IQK0ZP /IN\NO57S)/&PP,U3$M6Y-U5U$L6_*M@:5KEB^;
MIN(?3I_MSOYV1QT4\&Q<^ W]H"7]@G4:;D*+>S;/>#9JZSV;0^YB,+?^P#-Z
MU)4F/XK6)FDR6ZT,]JTLA,K* AWN21)%R6,FO(/!Y--DD<'SV2^[$I!L:L%#
M!+@:4<#/F[1>0X1F[13Y2I=; *+MA6"18O:Y.J8X26=!M#8$N0!=8P*V,5HF
M3K9Z(TNJIEF*J5N&(AD_E]&%$1 ]F&?D??G'%D%6$KH\&R$;5_LEDO6HJS]7
MY'?]-WG_3W:MM^K]U.^^7M:E)PS%'JW07G6$QWSI",]:!&X[QM;H29["#3MR
MYKML.ETQ?6*NL+_M"A\;?3_]2?*:&'AF;Z%G$+C%Q=!!"*@I_2<_1W5*=?!2
M&IV#L' "J3@9/*IKX19I@6;F^SH]T&?>USDRWQT+T&?.<ZGO+^]W27T;LY.>
M<+OR3.=.3CS3.N<JFKQR4'/8M>NO=OA,DGP.PI]S>HT<46F77#1SG*CFG.I7
MA6WE62$N4=R8-,*!VN5H.?0Y]"\;^K5+W;[M"=&FJIZU=/GQ*8R/KXW0EDPN
M9]8-W9TVYWQ?I\TYW]=I]YWSK4Q:>X9C4FU.FE=[%_7B4N9U?YG%$<41Q1&U
M.E[/,\5R//5;0UU6FMB:?*F;)/:BLKG5W27B&5I[HS,O"I@\/2L'9BN!R7.S
M<FBV%)K]3LS:5N_SI;N+1QXS;&_ZIS-NKK<G^5/](XZ&5&=K_D)3/W4_E,&%
MMO-"J\JB8?%,BUQHN=!>CM#JNJC5.@3'A98++1?:MQ%:TQ!MI4>6=F]FU,IP
M]F:HH7-!EAT]0/81'W\?YC#S$?MF_8+@<H'K#S[>><[KLW95Q[L[.<[!]-P8
MBY"2>4HRFJ434WS&)!<BS#IZ3R9)2@_C)#,BY,$/^"8F$V@2OLL)O).7)W9$
M?.N#,,:61B';)MI*:U0\^P$&^WS>1TQ:E0(-8F&T2%,2CY[H@#X<G"7IPS+9
M49;@L.!)FK9T$L9!C$E^!/(=Y_V!39B.((>O%V$VI4E.:1_W,+/1-(@?D!;"
M) A3X7L0+6A>K\<@30-X, J#^S *\Y#@,''F0KSG<--Z4LLRX+%,/G<P.X5_
M$)!7Z"['!*Q9.*8Q$V#H*C]4F),9)LP$!D*?8]  F/&NS.DZ0BXG<Y(&.'<!
M_IA@WJ1X1&Z$.TPHR]XN$[@NYU4FG3V -N+>AV'H5#FAVIFGR2P$EJ5/."M\
M:R<>Q(/Q(+X.H>*+"'V!Q;O.K]T(MPGJ*IJ-\JG(TIM5T^W.PCB<+6:K&!CT
M/ MSEC\WQ"G$,>8JA&%0%"]S\6;L<YEU%][':%E,TJQ@&#!NC,/!&";VM!1Q
M>)JJ=OP2S,)H@8-991)C"N)&V-08(30L?"-/PHP$V0*Z6""A[N%S$ </+#\P
MM+B(H>DLI[2"_Q%D-K;_/.CHLSFP>9RQ/Q/A ?1.BF].%OEB_;THB(&ML^ ;
M :;A,P_A"+@\"C.@$Y+W(4A1@=+DET$4):,E6D;!'!4V[20$]($Z"S&5,B"5
MRD<%\Y-D1*>(0%I$\"/K/2:/T'7ZC>093;")$P/C2',RWP@?8\J'$*F:BG0
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
MV.;>+$B_$2ST6F[S=6_Y;(N:SN-[EZ;PVHLG609W\**6SAQ0K0:48HJVS,^
M71J@6AW?4V6P>A>56KDG\;TO)"-!.II2[VM,OI,HF=/4'@WX7Q>V.M!$R>81
MO^XKR@N$IBK6NP'(H<FA>>KEAR)J6IWE!\?F96'S,D-^EFAJ=>J8MP^=W0KY
M_49BD@91D<EN%L9AEF/*L.^DNY$_6%<K?%U]:7JOO7@"TZOP>D4<4,U%_E11
MJ[5!Q@'5 L^LI9@R19U'_EKH@7EDGA*L08II@:D;-DM@EO]A7S01_GLA)<^%
MK21,\_BB*0<0H;4JM=^KX X"6Q;E!NH!<6AS:+<.VGCUJ5;TAT.[4] ^EJWM
M1+<JRE8_T%TGV:'46L_[+LF#B%VH6<MH<F)TMQ/$FBHJ6JW;#"],M[6JF&O<
MMF/2P/WV4[C$'),<DW57::HBVK7.^7)0<E">"I2Z+9KU3B:U%93]2*=7U!N+
M'V@].;ZLJK[QSA*-6CL61]/AH+*3)\=(K2*W/,S0/7DP1-WF\L#E@<L#DP=5
M$N5ZM]RY0'"!Z*! R):HGS<2?3D"T:DZ/7_0+)QA/$IF1'A7Q*TWB_H>G(^U
M Z+?]?EQ7G9G?IR7W9E?;WC9DT.9'[&,(,F6UZ]%(29YCVX3OE/T@[8X7C7%
M]CN)?-74.1P?MBO"<<QQW$X<B[9]T)U%CN0>(/D41#C'QI[1:-K<RT%SM^Z.
MN],@?B!"& N3($R%[T&T($(R$1Z#- WB7(C"X#Z,PCPDV5'^<ZOOU5E2G8 K
M/^O3 K793D#]UU\L15;JQ%$XJ#BH]I\=,&L9W<NQK1R$;0?A!6JVGH0[V7XB
MOVN^(PQZT/6#1DAP^:JVWXOR+LJ!K1ZTRN%RP.6@DW(@BX9\4-$(+@E<$CI[
MW%"4U5/<&.Z /'3QHGRR\]#A*:U#.W&OV/R:?-<T].6B$;7P856@#YEK^S4M
MA^^%PU<6U</2GG'\=@Z_K[21;86P:)_$);@<$/?CLO[O298)]V22I*1T@_/@
M1_U\45T,D%B@S0\_<=G]!2$/D/1-$DS1U/CF$9<$+@F:+&KF0>4,N"AP4>AJ
MU%R11/V\R9 O1R Z=4G_EN3/9/4Z@-4JL'J<+.XC<IJ5<%,3_NF4,[VP9<VA
MTVN_;/8@4,5E\I)D\N %%I=)+I-MX&2'9?+PI1X72BZ4;>!DAX6RH17G10LE
M75G^-0]@],OOZ;^5H41A3*ZGA,Y%5J2?-P>O;<P//Y_F8 []AWV].<@*O48$
ML]1LT'-K$B<;X2E[5#9M"/UWFI:-S(,'<GV?DN#;=3 !(KP/HL?@*8.N_CI-
M"_H=R-GM40<'#)E^?&0]W"?1^,.5,$W)Y->KOV2>-A@8JF-:MB;KKJ)8MN1;
M TO7+%\V3<4_G#[;G?WM#I&-EZ]=^ UPL8HZ!%MXWP>MO51"L-/;2T=S=L?(
MW60V#](P2V(<?CGL!B@"]">TKL\MS*NY=H5/\-TT$_QX3,8-CO<KF>=D=D]2
M9GA52104:96]IH&!(RV::PX&9S<XN->KEQ.ADC[^/LQ!MXYVC? +^4[B!7G=
M.*7768\U3PC/_U+M'@*R8O9Y>VJ5'E]\NSJD.$EG0;1./(E98VH5A1&)HN+7
M7Z^D*_H9ICHJ/^\@YUTX(YEP2QZ%+\DLV/(Z'\-Q/F6T*#R)41)%P3PC[\L_
M/FR:_ZME_'>54D^ZVA\>9GTH\L\?KK:<FJ+__3]9M=YJ?U]&TPV:'254#YCR
M\I;*"9>E)W#N7[6G:+;IH&'AII_"=V(^SII#LG0C!/ @^AF=6,+ Z D,6"*F
MGC.[+S*/JQDN\ESD]XA\+^W]2UFW3\'U VAQ0AQ40P0]%?E>,[].^2/._"XP
MO\Z&59<X_Q:7R=K!^9][SOG^RCRW]OUF/K?V?64^M_9]Y?S/C#ZO_Y<'!0K(
MV.?,DGM"!+P;XVYIFF&F_7R:++(@'F?]O89?;,0+]T\HXXL\3.)C*U]V^:)=
M;R?.N<^YS[G?SXF_3>FDEA&AMQ/GLL^YS[G?SXES[G/N]]GN=ZS$8)".HR<8
M?29X84I&>VH(GB_,\Y;7#8\9=V.W"55-U)0ZV2Y/3M(>)[CF^#\;_G5#U&KM
MPW'\<_QW /\*9COF^.\K_AO#D:%UIAHIXTQ/3V5QU7LVD9$E6314KGNY /15
M #0L.58GYQL7 "X '1  U18UN\X)8([_+N"_01SUP/GN5>WVSU&03Y)T)GPM
MCL35KDKSR@.U%Y9V738.*MM[+!%:JV\[N^_58VS_UU\L15:.3]7)\<WQW49\
MOSNS\FZGH\,+R+S5Q,^!<*E6 4F.X$M&<%_UN2PJ6_E]N;?"T=T-='-OG..[
MR_A^=W;US;V92Y '[H]W <&=JL!XE^1!)*2[$K?SS<OS;SIIHF[5">2TUKWI
MNM;F^.<GQSG^.?X;.SEN\<-;O<5_<R?'U1X<7N'0XZJWR9/CBF@9.M>]7 !Z
M*@#\Y#@7@#X+@&J)BLF#+WW%?W,XJJ-#+\WY/JI8-$[)FC=2&?IN2NH6; 55
MI2@WD@#/1&$2UVY%".-12H*,8/+9K6PL96Q=&"]2F+N0'S/@G!:SFR6TLA79
MKFPE'%%Q%B8RHG6&H=$\.?TXZY;M+<:9AAFTFDR$X!C^2S=ZL_S/@HAD2#_R
M(\QR9/@L2+^1G*09+2Y\S&CEDPTV)H^K<=ZLB_M%";1J-TVCTPITC)7JVB_/
MKQAF&\1956_4RQ%GXT;IOCCONWJUDB+")C"NRE.^+$Q_(9)UG@$?(6-C(#6,
M-5FD\%X:Y.0A' G9-)SD^/4D&2TR^B.9 )]R!NZ49/#5B&$J6\SG\ N=[4.:
M/.93E-8M[5@3;6<L4N\F63$__\><Q!G)CACRV@K$V%V._NA)7/UM^%'X.@6\
MT6$SD;J;ANGX^G.0YD\"G=+ALRA6$MK&8D/;G!=.BRXN0H!ES#YO3[/2XXMO
M5X<4@UX(HG722FQQ0Y<7PHA$4?'KKU?2%?T,4QV5GW>0]BZ< 6IO00U^26;!
MUB*UJ  N 2V*$W<C+!\QS\C[\H\/FZNIJ^69GU7Z5.EJ_Y$@UH>BM[Z8_$7W
MU7C%^*X2JGU,Z67!G;Y4X+ZC_A OP;T'!KTOP=TG9O=%YF]Q <-%GHO\;I'O
MI;WO;S5.7H>WW\SG=7C[RORVU.$]P6R?/8K!"_'^K:?'=+G0<W/?<^9S<]]7
MYK?%W%]J;HO+Y7R]C+(=7.4K]@L8N)3@S;LQ;G^F&9XFR:?)(@OB<58_!\)9
M<WF<@/EKV^X)W7;/Z;;[G&Z[C^A)@OLG%&AZJN7]L4:"YS[IWL0Y]SGW.??[
M.7%>:Y=SG\M^/R?.N<^YS[G?SXESNU\C26*+"PAM77-XZ\O*O;^L+^-E?9ZM
MI442S_%_UB0#LFA8,L<_QW\_\2^KHB;52;'.\=\%_#>&(Y-G2N30XZKWD('K
MNBBI/$\6QW]/\6\:HJUPUYOCOZ?XQR3E%D_2WU?\-X8CK4[]H$MSO9L\*-?B
M /D7$I/'(,*40+]'R=,X$X*'E) 9B?>$RM]FA^3TH'YG&G5<@PZ4Q>+[?=U#
M\Q&%.GDA3H[/,RS%&E6V')MM\UPO#(_]+8K99P1W5;MR7Y:CN3MHYKXLQV>;
M\<E]V<O'9I?PV%]?MDZ!=ZFUH5E6X?V5)YA?K5SK8+;(A$ S?&^E03C#D3%3
MU&6M#J1KC?NM]6P'U&F7T5C[ "]'(T?C"8I_BK)1IVX=1V,;7<UV>I3\OD++
M,-1EC:9KHF)R^\K1V HTUCXSRM'(T=C\"4Y%-/1:P1V.1N[MO?9XYT5=$>G)
M.<U]Y3C[M=5B-QK8;JW>Z_).2U>AR7>I.3[;C,]WS>K.R]D4[#.8.P7@WFYK
M]QG!757'LJ@H=3)8<&>!HY,[LQR?_<;GN\;5)_<&+@'/W<)P7_W9.L<T6QZ8
M'26S>1*3.,_P)OUKRL\<6W*FZ]+<@?EQ7G9G?IR7W9G?24\(M&RN79\?E\ON
MS(_SLCOSX[SLSOQZ8R][<I;H-HFO1T$V%<B_%R&L1\F/.8DS(H3Q*%J,R1B+
MR)9+V'[%%7G<NQMQ0HY/CD^.3XY/CD^^SQ+_->!XO' \=E5?*J(NUTG(SM')
MT<FM.<=GO_'YKG'U>3EG*/J,YTYAF)\">OTIH!;'5)U9 F/_3X"7,O$(T)A,
M2)J2,092P]D\HA4UV*_T^,\;1-I/#V;5M"[IZC#?NFD[H$Q>KHH#JM'<!C)/
M9=4N0%T@B&2):Z5V@>C"M9(LRBHOB<XAU6AD6:Y5(9U#BD-JKY:2U#J99CFD
MN/=4><.^* ^\R2.![8U>L5(#K[FV=B88[B7HVR8RK%/Z^T5LM#?=I&R*ME4G
M&V!+V<<W![GH]D1T5474S$9WEKCH<M'EHGL.JZN)FE5G(ZVE[..BV^TC#/6*
M(5W6 0;&RY_?FIF7A&)N@"[5 .FV*&N-GJOC!HB++A?=<QR8L47)KE4JLYWL
MXZ++1;<GHBO;HJWI7'1[*[H7MNQ3&S4SE[;LZU0.RY_QQ'I*OI-X<6S"CW9B
M5:^SB=5.2-:)071 <UXZ .O$<SD VPA GM#LXN?7FX1FG)?<,'##P 'X' #K
M7#S@ &PC +EG<O'SZXUG0N,G?\V#^X@LOZ?_5L83A3&YGA(Z6EF1?EZ;HP7#
M;V" ;I".HR<@<"9X84I&^:M.06.JU)0$&1D+]T]".;W#(]RR>J,)\$P4)G'M
M5H3Q(@6JP"A)_:'DTY00809?3S.!Q)@%]BN9YV1V#_-7)5%0I%6JE<.'B/51
M DR'D">G'Z=5?YS(\X9XJ\@W=CMX&X,<70!K7S',(S@[3\-9D,(S0%*"8UVQ
MN8A\"I,TF0E9$!%:Q&=+,]RLJ[$S*ZI]!>!?IZ_&I)QL!5!,EO"U"X'6>09\
M!,@*:"6+%-Y+@YP\A",AFX:3'+^>)*-%1G\D$V BL 6GDI(,OAH!Z."1;#&?
MPR]TM@]I\IA/7PG%<KMM$YH5-WM$XIRD&S9_"[JGV?D[<8_*YKU$^N\T+1N9
M!P_D^AXDX-MU, $BO ^BQ^ I@Z[^.DT+^KU&G@MG2MLITL$!0Z8?'UD/]TDT
M_G E +8GOU[])?.TP<!0'=.R-5EW%<6R)=\:6+IF^;)I*O[A]-GN[&]WZ'A1
M:,%O6+9L2;]@RQW;!ZV7J+25K:DA3?BQDJ8>Y20E,7D,(IP-RE;P $H"LRT)
MCR&(S^]1\C0&20,%.0)/.H"7 OAU/*/%VO)I ,^1%%O)TR08Y>%W C8BF,^C
M$+H(J"GX>Q O@O1)D)E^$(7':3B:HN0NHIP-)!!^DFZLTMX+#]C/V57M$9H+
MM J>%EC+_?^L1<$T5PLL?!?3<P4!TB'+X3^4],B+.4EIPJOL;0WG/X(T#2BO
M$V$.BG8*9A!T,LR/\A9L#! 56DQ&WX3O),-Y+.8)@Q8:H(B4.;UPOA\__T%)
M1.Y3"@F&!X8$9#9"@2UZXJ+* OM4UEB 9GY2;G3V98F6>VJ9BSYQ#$@")*DP
M"<)4^!Y$"U(.8&V\"\!!&CT5*(/F'XO)W@A?P;\AM$'@ [H, 7X&=HU#YC=0
MU(^I.0' IR2B+ 0B%>[0]3Q-QHL1MDW% EXC&4"?4*P\Q$#B,>(B$W;/]' @
MC?&]\2DAM::2Z-+9D)I &?N(C[\/<["V(VC#(Q'H$H"(NWUO]D!;4YV"MCD#
MG "U\B$2D'W>GE"EQQ??K@XI1N1$ZT246.2 +MY!J491\>NO5](5_0Q3'96?
M=Q#Q+IR![-V21^%+ K#<'.UC.,ZG\"?0HCC!-$JB*)AGY'WYQX?-Z.'5\C#&
M*AHF7>T_J\'Z4/2?/UQM!9>*_O?_9-9ZJ]Y/Y^S+N.3!=[6O-V+*R^>;3AB(
M/-E)KA>"KN9+^9&9.BK]VZTSE8WN\!3+M69LTX;W3[W13\R7]+=]R?^?O7=M
M;MO(UH7_"LJ3[.-4P0I)W9.:727+]ASO2>)LVSE3[T<0;(H8@P ' *4PO_Y=
MMVXT0%"22<@"B?XP&4LB@;ZL^^59/8^]G_6$#*YG07*SH>"O-Y?=%Y[_#=U'
MQ_*.Y9M9OI?Z_J&$^5/<^E><Q1/2@1TLZBG+]_KRM^GN=9=_")>_35?=(=W\
M@S-P#O;FO^?SN?^_/:>._LH%9Q'T^_*=1=#7R__.Z05G-;1N-?0RH#"Z_)8]
M($]XZR\GF&G-<JZQ29=YD$SR[:>X[3L^MLGE=P(#^\FW^ZV15YZ^R^G8'PRV
MF5W@!MEV21T[%NLVB[4+..U8S+&88S'[&V?;3'1R_+4W_+5G"&"M3@99OZ==
M]OB<+>6])5^G'IYY6K)_NM5D4J<A'(LY%GO4CB[]LXMM %,<BSD6<RSV.*O2
M'YZ[4-U!L]B^^3FM&E7[X^@XC.-] G+;I8"C^[3HB@VZ3G_;C"YP]-=%^G,X
M@GN_O][@"+J[[+I>V,:7<WK!T9^C/T=_SBXYL/WUQB[I"KYQM7*U+6S;P=&P
M&]"V#K88G^ZOH]L&.]WN:/?;U92&%>1Y.BWN$ <NCD*5Y'CK3(Y!GJ=A1$!O
M!-8X2PG[;AWPU)NFF<%O?/?>0P"Y1&6Y3_^*@AAVGDZGN2J0L'?;?!NDK<K-
M+V"9:9*HF/?\O&"(3R,.1FT0C$.Z[J0P&!Z=MBL,:ORP)@.0Z!'C,8B]F0HF
M8;I,"#T99<,#@B%1=[9P(-C)W63!>;M[%_GV2J-M;A*,>P!O^8EPTO&$?PVR
M+XK$]EN&_FP5ZW)]\=8#*WOM-Y3E=F" %]\0R?!;OFNOH2S=I;1Z*;WL1.T+
MK)V#LKR7#'J/:]>GR^X+SSLH2\?R#LK2P=<XX"IW^0ZXJK^7[Z L^WKS#LK2
MR05G$;C+=Q:!NWP'9>FL!@=EV3Z9."C+@X2R+//V<Y.W5TUY>]<LOP?-\I?^
MR6FK,$Q/?@>N6=ZQV%ZQV'#H#\Y/'(\Y'G,\]F0\YI^-G!H[:!;;,\R78:L0
M1.L7M<LF';BE4Q&]4Q&C<_]RN W&B-,1CL<<CSUJ1\=#_^1TF]29XS''8X['
M'L=C_NF)@_$_:!;;-U>G57+<'U?'P5ON$XS/R.'X[+G,W'<"W&:XE2/ +A*@
M Y+:^_WU!DC*W67G%8.S3!P!/BL!;I,Z=03810)TELG>[Z\WEDE7("[OJ6AM
M"^!N>'36#8 [AW=)ZVP5X6YT-.@ PMWN6'4MX%;:NRB9B7;A5_ U;8#+O$C#
M+Z_&Q&5(0,!X 6[/,&$ZW6E?N^,//B_FYC>03\=M@#0Z ,XN2J?3-E1/!Z33
MR1-+IV8<X$?)J9WDT^CYY-.WA/O\J'(59.&,*.&-NE5QNI@KH R'^5E;[3?$
M_#SM/)3EMWS77F-^'NJ['.;GMVO9[0O^G\/\O)<,>@\ V*?+[@O/.\Q/Q_(.
M\]/A_#B$+W?Y#N&KOY?O,#_[>O.N-*2O-^^T?;\OWVG[OEZ^T_9]O7F'U?DU
M9.*P.@\2J[.2=)]827<'V'F/3.QT^_^)/[AL%5KJR>_ M?\[%MLK%COVM_,7
M'8LY%G,L]J@=O41,W&W<\CV##6DR/1U3'@;LS<O160\(V&%\.K6R-VIE./)/
M3AS4NN,QQV-/QF,7_OG)T+&88S''8D]F61[[YX,>@"HZ[^B O:/C;>#N]HV
M'2SHOF,?#1WVT9Y+S3TGP&U&4CCZZR+].>RMO=]?;["WW%UV72\XP\01X+,2
MX#;9+4=_7:0_9YCL_?YZ8YAT!13TH=)9@PRV,S)H"["+#AFTF]A[@[:Q]\)@
M08AJ?\&N\W1:W,&15JA3P.QV6_1Q"Q3Y-?B># X(+Q[I%U>^O\C2J<ISAA2<
M*I6OP]WI'%]=4JQW';RX7Y(\3;KQB=\XJE>KTG]GF7[((KA1K\9PGE]>!5,X
MA)^"^"Y8Y?"J'V>9G-]CQ*NHC&:$O> KEDP_5CHW/.#JZ=]?_"U_<_+Z]=GQ
MU?G%Y<GP]'HTNK@<O+UX?7%Z<O%V>'X^>MM*F\AG@NY+I]XU_ WH(C?G%ZPI
MG4VD=4A*Z/CHO!M*R,&_MJV"AD>7WU::[Z9\AFT $7^]QFP!G[9EI?D(I?<H
M2?0M,5[_H1*5P7+Q,*\F\RB)\B(#XKA5#N6UOMIOB/*Z'4[FQ3<$^?R6[]IK
ME%=W*:U>2B^;O?N"^.A07N\E@]Y#/O;ILOO"\P[EU;&\0WEUZ$\.]\U=OL-]
MZ^_E.]RWOMZ\J_7IZ\T[;=_ORW?:OJ^7[[1]7V_>H;Q^#9DXE->#1'FUT^Z!
ME78O:S(<!L3>84"<^Y>C;5I#'<Q*EU2T8[$.L]APY(\<T*OC,<=C3\=C)_[H
MLE4D(\=B76.Q/0,F.FT5'W+]HG;9Y',VO/:6?IV*>%Z&'!W[)Q>M0BD['>%X
MS/%8A<?._=-3Y^HX'G,\]H2NSN!\&\P>QV)[PV)[YNH,6QT4MC^NCD-@W2><
MJ=$V\:'](497B-!Y G1(>X="@ [I;._WUQND,W>7G5<,SC)Q!/BL!+C-# U'
M@%TD0&>9[/W^>F.9= 6#=5-AZZTR '@:ZFM' +R35N"[' IK)R'P1FVCL#XM
M!-Z@#3!&>[D+E>5IDJA88]WE>1I&00&KOXN*F8>,6S#0W$P%DS!=)L6N6SAI
M=POC /$OQT5;)]P"MU<(0@,+QE$(RT,IT"%8P0HMM 0KN(<2OB,XVP[BM'V(
MTQ:N]C'LO"NT:<O+;%<HMKZ\YU [+6#=WBLMNR?04^#R3%, 4"C\+5ZBF/:
MP;ZHPB)>D*RWY6W 1J(D7V9!$BK8J)I'RSE\"*1'$04Q<&8ZG>:J0*G[[*;
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
M>!)@P3V@G4<LLUW2@1NZU#=$TU,W(THS[92;7";!/ 59_Q?\:A+E(=!7X05
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
MHOHRW)VA[,E$-=W!7:!7J% ^)-X<G=<IR(XTRVVS#D4'JM5B1GZ93Q*Z .<
M)0U\5?U92/MH3OH2&P=3+U\N%J"44=>#9QFREV(SLRAM?IQ6Y_@TV&:.V@ ?
M"-S,8@JDWQ=5$V[\597,4%7H%E;J,@7+&1X^YP^ $YFEPDGXB43=8?7KLE3X
MU17PJ] &!VK06@@?:[Y4LUF,+6+LES5)JXU!=-USI3A.P5?#NUOIJ[%MG_+6
MI#>T_K9F:V>LXDAA[S?&%'1XYQY/$<E@C'V>TVD41OCA!JU1-XXJE(3;P_B%
M"G*.7R1 %-Y0JW>V8:V^4OC$A%Q\,GH2JD4F9T>,*7A^7L OYI8K"R:!FAQY
M[]FE16S/@G=H'9BQQ5#VR@HGK'O398'NJR<G218*'CNZJ[!YNA'T6(,HQZ,
M@BT?!G2#YE:N:4(^NP2Y3/L&B[*I.YE#A77.7^^%>G&_9'B:J.43OW%MCA']
M=Y;IARR"&_5JG*G@RZM@"H?P4Q#?!:L<>SAGF9S?5S;^KJ\Z^(HETX^5?C)O
M!I;GWU_\+7]S\OKUV?'5^<7ER?#T>C2ZN!R\O7A]<7IR\79X?CYZVTKSVF>B
M*I TU_"W2J=6L!90WD1:S]8A/DOO@#FD4WQ5"4YATB-W#=[/W^!]OEW/]<FW
M;/!^W,N>M<'[R6;P/)#(.W^&MM[G:.+]#:->O[+%\'8]ZK55\< !DD-_N[Q=
MBW^_+[_?3?U^0ZJ7\+XJG8?>?_WM8C0<_>R]5C=1DI /,_7 D8O2R7.W$1]<
MI_ WZ(\;^MO-'.Q>I5^?BU =CW68QTXO_8OS;4K.NL=C6U33#KNK]7Y3$KQ\
M*8FN'R2@UY#N.LABR)?#DRTK;-=O:Y<-N5& ?2[)/?>/3_<*]J%-GV ?Q*,N
M ^!ZO%;EXIXUQ;P\\8<7K?;L'XX@/63[^F#I^<P_&?9AZ$9_;%FR8,L$\X%;
ML&>G_G"K3L7.ABGZ)"V[25/'I_[@I"D6W%F:ZHE!^G8ZQ;JH=(J-4 3JS_C]
M6$43/CJ"O:N&?R #LF\6P'"PC>^U\RETWSYP]FX/N>'D>"OO[O"YX:!P%+9(
M=[Y-)CLE.JLD<@PD,DF76/CU)%4TSYJ,>>Q.G]=Q./<OAELE/A_:GO,LGBG/
MZ5BL6RQV>>J?'&^5]^PLB^V,Q='BZ"_Z^$_8,1&%305-GZ2Q [36.^R-W[YA
MJ,(W9X.GV<&+__Y==U52".N]U:AYS=VKG[!+\WG[GI+M.\#>J7&V#+(5R[?A
M\8YMUM1F$L9IKC1\2%1$A$=2Z0#V7J(%,QK\_/[W#_2OX<\_8 M6B<[![2]D
M_(#5ND.'([#[H(*N\]5/\'+L4N0&U4K#<N$%:QM;@)FF=NS /3[:9;5@#/**
MJ>]\&5-J#(X63/T\;ZE)^'QP--JYM?'( \*MT=^)+VVPBV6&G%:44QE!^-[!
M<U26D_5[_C-UP4;4MZZR$-N8>#1HE'EH (#PC5.&^D@)N@$?!8\-9SA25(!?
M$KN;:NN=7 S;H3 2,4ONU:HS0$M+/1D-_>/3TS:8H=[!7Z,W:[4UTI-6LET(
M\+2%UEKNK<,.:OO =Q T%^V=;570H >(?7J[-'J?G[8!P[,F1WQL"=Q^56=G
M;8 -P*HJ  C48>=-N)T<J-$(#_Q!SW25]DXX:+CYW9O.3UMHI&?4+:U*>*KL
MCIWPNR_JF7NZ=[!M:MWM8MSLB/(AQDVP =RB8L3L9KD,_<O!B3\\/6E;H!B\
M!FIYWT6JG+2T0#JHNLHW:GV\6C,!<$M!TJ38+;7##_>?S% [/FG'4*,F=@,<
M0QJI14"7L^'1H 7)] PB];@%([-UD=K&Z/=.P,T0JL4L4VHW:*PGG4!/$C>(
M\[1DCQW\JLNVZ&DGJ+46,&% QRPJ88F*N$33?%$"6-P%618(B)"1DIL40P6I
MK/.Q&705O5_28(>CW/*;3:MY%X2()[MZ;GOIUV#EB2-]R0PT9\9$APT1U!#T
MAE;JW47%S/L=?IJ":OP7PEIFB?<Z2+YX+U^8P_7TQE[\((@OF4(:(A29 -$
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
M16#(<+6W:)[S6S42!FD0)47U:!8@;@NR9J[B6TFU8R3PGA.%-_MV9Q%9,PB
M@)J.=O.8<]*@'N!>*+Q-@MJCW[+JM(^%@,#*;T;&(^)F=78().%0;M<E?JN)
MWY/JZ[9)_$KT\_7KX\'KD\'P_/KJXO3B;/CZ_.IB,!J]>_WF^N+U]=6H'OUT
M&>-V,\:DK5KW)1MV\O[SVU_%,#OR_O>/JU_>?[[Z_/[_O?6N?GN#/__V6?_B
MS?M/U[]\^/3'Q[<@XE]_^..S]^O5QW^^_>Q]?/_IGYURF'\E3 POB_(O)29F
MSK((?T=]DKGH)A1K%LA,::=H[$K3+5#!3R0/M_PPPW#P##()JK"K],' HO"[
MP0&E"$L5[8'%I&[BG,9+=-%,>7$%UI"?CCXF'!E"6+*SD>T0M_AVQ*8W\A'5
MUD<XCT[1S><ZA.1#$)'H@#,(4+N V.5@C]Y#81.65)?R1?6;V6F>P>E.R*#2
MIC$<?%]I[Z @*"&Z%I6%HAGIDSFE_@RP]<&O1"V^&QP=\QGI+@G!DK:?O=8#
M%@F,6/!G-%_.I>J!FS,XVG$_ U KHIUV8ZPL#T-QF=H%:^B;";5W(HJO&41W
MA=$QELF[";@6!-KKU)J(0DT^ID].WQ]>18EY]\<_X8+F$:42,HS^)BD%?]FY
M>HVN4SX#S8A0@]QF03'Y(#,**=2G@-HNK[7_Y::EY@AC324="A5IB'83V<5?
M5MY*F5H*CR'5S^#T5"9#(&X-.MD?1Y^.O$D:QT'6_;J-W>8/[ICZKF)+:9I@
MAY/\2,W[D]W*E 9MM+#M-JBQC=JW5L8I?D-K:RHIY,Y96I@U3RF:4,EL16;%
MLR G5K?PRQ7G.],J5IA? 9%-N/./(Q.<WJ!ZH!*1X+T><X_M Z1]*"T3IO,J
M2+P%06A6A5W(Z$U0AK02$QF7TV6F2ZMSGL(:(J6D8T$:"'E:L6:O7+=3&#C)
M#'-<\9+7!V>5IY*VG 79_!$GP'G=IB/87/(TO'Y]=7E]\>[D;/3Z=' VO#J^
M?G-\.K@\>??Z^'QX<=FMDB?T7+V3(^_ZPV^?/W[XY1-YK+]__'#]]@WZJ%V+
M$E=2L&],IITB"%D:LUOW.]:U39"\GKT'9!XD 2=L_3*13- 0.'K/;M0OQ_')
M8,%;U-W /#2!96+]O214^;M/C*[K##@KS'R.[9V"FTL=(N6!A?:!+<R!>2^K
M=34?E]C+/3P.7@U/7ZH?Z-/#TXG\5%JE5DC8&&X2!!]>'I]P'%2F4;U\87_D
MQ0]^U]"1"%M5KJU,+IHH_&K3X?F2;2P("?6.ZRPG"J6@FEB6(^8I,;8M(7<0
MQH148:HP,*.?Z8Z=()R!:!?K*\+9!?_FB^6WEP3F)0I<Y9Q#(80NC.$5$%S_
M7DYN-+2,KF$08PZEZ:LQT,@T*L0 !.$VBQ;45Y;F.0VNVK#=(^^U+D8A"5W6
M1_B[4K2&=N:Q'1,Y^=S$N#$&[C^6I!FH1?.#GEC3>-XQML$]9R%W4YE8&2E[
M+]UY6MQY'\#4]]Z9T^,<-"SH6>4>UW2B1P_L4$49T>V%^JX\! 2PKC_3&[A7
M#DTK<FAJRR%;LOS 9".#62:V$R,9&HU'0(#>4>[]+U=] O^L9_/_EY^&DM:J
M[.#R,61H[%7/2ZK"V2!?%&>8UC[O?]UAN Q-+4-SVEJ&YNS\W=6;=^^NAM?#
M-Z?GP[=7PZO75^=OWIV^>W<\>'UZ[#(T!Y*A^?WJXV?O_7OP$#[_W[<?V5!X
M_]N[#Q]_O?K\_L-OF\WY=Z/CL[/!X,WH=/CZ='@ZNGP[>'<^O'I[^>[\?#BX
M>M=!<WYXY/WR]A]7O[ =__;-^]_^L:4A_T2.ZSLJI\*8*L::\/_%"Q07,DIP
M@A]+_EC=8!J)6U6H$0PD[;CB9H9Q$,VQD(\A\B5XFV;P<70V0\K::QO8 '/H
M01#H>4IV"P4T6><KK@1<-;P=M0"%VDPMY40GM5C:8U$#QWXB<"/!P%LR"EQ&
M-1FPMO2&)UAPI?OZ:+%-+GH98A*7=*/77G:>'V$-O#4]@PYF6> I8U%S(?T3
M9(Y*Y;U91UG!N<SQ9H(EGR("\VK@,G#/"T;_T< _L&7XMC@V<]N.SF$[.J_'
MI0A3>'Z:W>=,7U^?#TXN!E<7(.Q.KT:#JS?'E_"+UZ=O3M\=CP9ONLA]5T>4
MS/7>75U__O#Q^5UH^G@3>)%IJ2E;N33K8=4*1ES*$E@*11]Y_U^Z]/(9D;<I
MS V!C3A@HY/#?,EEO2SUSYDJUK$"TO1+1C"3C#2!TF^C9)K2<$4"E:))T;JX
MF0PM-(Y\F5['(5B[O&4:\<3LJL]3%0 ?'HK_-/*<82Y?.QH4S-0%\6-5L?<2
M6SIH:Y&GXJW*)@<^,^#<RI'1P%BR.FF6H"\YHC)'KF5:Y0:E+E^%-#\6%[""
M.^/?8N$J"3@JI.437U6QG[H>CZT4W.'NWB>395YDJ\ZMN\)W#3OY5V/D,X?-
M!/6Z?]BFF0$O17*4C=0S5)98U-ZM?HL/UOHK^8_AV?=<3_W=\'A08DGA7A#P
M#\_@N^'IH(HSQ["5S<_<.LYS?+Y#UIBVL ORY:@-Z,M.HQOM!"[^W?!DV%+K
M>7<1*D0':=9N@:9/=IGVO2M-GURT [)YL#0]&K8%I]!EFKY?L=VGU#2, O@+
M9HR"=#)POR/Y41@+CN.*+8KO,O;H0ZJ3%D$/Y3@@-1.CLQ8&$J3F(D;2JO@9
M,D3!,J,RJCNUCO)(:4S!M7R,XJ8>I!QL2*I_-.^AM1A8Y61)%X*EC.PGZ6XI
M*K;DT#@]A!OMYU+12 O0\Q9Y4#@*%8*7PR:^0DQ;P?NUZN[U]+U;&HPHEJ:.
M5>J<*BQ-)3=87\+)4:[#A]O%R'U$>0BS[G*L&OKL02)^0<A52\M$YJO3IA"J
M1[?9P'6\>Y]33)4N@G.XOAD!R%%6GWQ_C6F':12SD04Z!\M$,,+?3_'IZ.LO
M$TV-<[2Q YJH:DC.]/7JZ]./R^J7R(?"]C9;XL;X!_<)J"B6H391(7$-:I2-
M0JP3PUUP@S+G=I0D<F1!X%!,84M\W-VSQA]AU7+1$P[YPU,E8/*UB:"=VMB+
M_[:&@S?R;N?AN"C? L*/\*(8EYM@N*N5:7+VIL&E;")'-&#Y]L9AYHTG0^]:
M'_A*_9-_ZJ&P-F NOV;S6T0<;G[9YHV9ADNLH\N5(F87Y\BKSNRL=K&C]#*S
M.7^JDF9!3PE5' LA_OW%X 7]#)\*]<\F]5#2J@G_R]U]CN:P[M_4G?<Q!6']
ML[=.MT4&_YOHA]U%DV+&J)D8YRHF^$?YQX_TT<K':4@H7*6P!BSAZY(_%:S.
MT0F_]:L)D9K0SGZN96AX[9M7^E">Z@E8/@["+XQDI*>P5.LRP%6U)SB5<Q)P
MYF=--9$P+PB8AGJZK"\VG01=WH]$6(Z^#I6^-&F,UP9*,VRXE(.S,36OF+S&
M>M.3QKCT(P0+.L6I# C)@);='"M(5.VO9FSP,D< (X,-XI?O- ]"L ?%!BR6
M/E#9<&" _\O/I<L"OAG2A)4D03 )S&Y[8'-B4V1FM57"BN:I@)U$9G@$_/8F
M"^:ZF3'"\=WC/-)]./,4)+P9B5W:K0*A,<8YQU],[EX_J[2HR)0**<5AKV6"
MF %1/BN+9W!U</6P+L>6/67+FM0FP$UVC,C&*(G6FE]N6,KPF".?GI)/?9@]
MM8CKJ14L9. CA)/(=<QFGGC#7')'13VE(@QBZ Q=E-C!FW6?AK2?%4>I3J=W
M)-13$BJXS39+9802#Y3D^%Z:D7^\X#\*5)@>#!'I2F8P#S'VQ  5"W"'V H%
M$B/?/"J6!7G2/C>"2(T,]=FRX<D?O\4"]#6R=7394[H$:TE/$[&*UN\2>S()
M90,H1EM""V,U+%A@-P1CR )/ +]T.4C=F7 DUE,2*T592(W527HK, ]I1N&7
M$@*'!-VZ3IVD*A<8G@FVHOV,(M*14S_)";0:8I3<2G9+-_VG90:0\4C(5>0:
MEB61FJA;1&O2 9NCAXCHF:MRWB<FON/KI)C!B$(P+'!I&AP5#DU)VRYG)^?!
MO].,1U:0E[S.9*40#X/Y(H!M8-F>78UZ-^,"P')*I.GP:5J$^I/AZJL?-\D!
MC6[+(]\C:>LP825D7FU('WGO<-@H6B[RA71:J&3M*#8N94SXI)RTI"$=9L2T
MP=)O?.T5@1_#<G&HIC3:$X188:'2FJTUO=G>97VY5N&A?59K)Z37G&:4MTX(
M=4QQ;M7NV;7B)#CQ%1]/LPYB<GIEQ_XC^V@WY5[&JJ%"TK6\U$K5SG9O>7&=
M*VUVKCR5@&ZH53#E)MOD1*OLN8$3[S0G8E]\$_?M2=5!-:E<UB!@!0)Z&;[W
M.D@HZW<%8A6$G(#_Q +74I:NL--A1?NZ5UUK[C3*GW3C6"T@FJ:6(C6#96J)
MTN9R $G1L-;#9(QV_29!$5!^-9MP_0\'Y:N9,*K9T6&PP$15=1R,J\YP^@85
M-M@+XO:"Y@HE$]#G6??HM^;V[^WT'%4^4:>QUJ/TJBP=XVNKN^&*'FW_H'^@
M;*\W\,99BL <61:0!=60*L-HH-DQ;6\-O[[<!^SWUZL_<FXEC<9+J\F@/ HD
ME/4R-]HT]_4PU83*M'1;W\UQB?36G(JMIM;^QLO)C2K$OL!6HC'#MH/M0LM8
MIX<(HT[391):PQZL[03<JHT9S%PW0EE7JM,QD^@&10*5EA'$<1P46*L'*PDR
M6!&_G3HDM 7ZO%.ZVAB95\RP(><@@93J,LJFYNW1X48[8L-M?QJ[]!<(=VHP
M+V'P&G82"_=VSFE7"+WM2];;/Z96ZO4.F-&J1/3;]<=V2&CX;#3T!"1$2$*_
M7;=T,L/G.IDSQUS/RESHF21B,XOI=H]%GFHC:S&C/J X !MIAN82(>PKA+WY
M%T:<O7=@X:1@V\:Q1:%HYEKQ&\(/*2&FZO=X3[7L<P]<J 0I,;15]S+@D?#C
M)ZRST!T$9%,FZB8M>' 3I=2C/[&P4V5H7LL@A-1NN:JX%3%[R,TA4&WTXVHD
M<M=4&<0=#C*?H)A%V>05(PJ07T!-\F9T<D=;G+ID LI(!)E@L+T4O'@N^7N\
MRYO%,2I2]'(TO3,11CR6(HZY5:;)+&SI[)[/,-SES8\].H=MNYLRJS&LKVGO
MZY697VHSW2NB$Q7WJC5SN5W59S0\$6$T>%Z3B4>9D-U:,LW6=#)D#\TEC"!A
M")@'BB'\3.Z!VJ?0YXU*J&UOY<FL0=R]9,"L, X<V^4 =-&*,IBD\!99A'ES
M4)O8X?A^*KI5?T./+A0T0;,1WL>2>Q_O2G@)H@KX/A46,>8+%2.MQ<?2A.K?
M=/#&:%!NU=E8:(FOG:6Q=#EQ)I;"F+15P:AIBC!R0,VT#]HEYJ[EIQ>9_OI0
M01-!SPOLRKU9N9*BGE(&0^?S0)F@[).^U3BA!C_:44A_*01+RZCVC.K.)"6F
MAUQ'N>LIZBMMA#I<@(C%*DL8R55,D8H1XDBDIR3""F8%!DB:YM('3T72C)1'
M!="O9BG^H\QYITQ$586D_TS@F)%::I_!?,T5L_:;SF)U$^4R 03GXP4Y.M\X
M;PH<= /]/HG@UWHFO8%:66)@6D(GY#3Q1)%<5\7&JW)0+#6]$>[U%#'F(ZKY
M(U#K!<+", F7L[%R\-%PEA#Y:HU3-#I7+?MYO4 3)S5Q*S1BT8#!""ZWNN'3
MX*GC]%>9PL NN@Z_5SWG:FT&W4" MU)^C(P*'2^H^.1<1JNOLGKF)2AD0H $
M.'P,ZTR2F^K,=40R-]CHXA !K11KM;[UD.S+("YF-'ZE_I<;> N&&Y=H1-\%
MB 3[@Y3"K/A=< @!#4"S< O]M5H3@<R98XEM":,>4N\ZDQ]N'=Y"))I2S9 )
M4S1'*7#<L.*!E;#@#4$K@1?B$B@[XF2MC2,=UA]A<0W39!JGQDA*8JT^MH,C
M)Q\JN'N#<YES?9$2V6O$9 &FJ03YJD-YY)L,Z>73S9<BH]:K/5>J$%"9H(1'
ML$E5"O;7"AR[5;R' \67-U@TAG%ABI_I&2&@/9?9*PKO&1*V)L=$"&D%E(/$
MCB<14>@:>/Y_ED"&0PPTCT:"D^6Q:(=/WW<[]&CK?BC&*\ ]=J*1YCO=$-17
M-9HKRF+]R5+(9G@]Q8I[[S\\8D&FHU^*4*W$?4&<L=R=1AG5\\53_OAHP%R,
M6,-8K1:G7')?I3"A(:Y7K$Z@TABWFK;R55ZH>2X@PM,,I%^&0V,S9<;R4>C1
M%,@O$XDM6^ULW(24YTL4U219N:Z=\;(G#7SBVSI0YQ+S$*A6GZ8^VXRGFEK8
M:Q5^(8#@,E5:/X12)%);0:E7>(H- :\3.M?P@D/"_\>[ X+%1@@K&EP\?.)1
MSOO$.1BZHC2U(L>3%GH$-E4F][POX-SU!72K+^ 9=?)KU ;(/#4(*I:H-GJ5
MC.M6$P;JL>1+@%8:]_F@J O1()2).1H%4QN8\K!NZ=9-9R!&)MB\%6-DNY-9
M(( EJ#@<\J5+/9JZW4BOR<GY4K2^S-L]?1YEXGW"W8%4E0?H)9*&81E:FE5-
M2Z412O(:^(NIJ>$9$&4F?:IHHA95>>M&,$K$F2H:]B5OFYYF6W<YVN^+8$7+
MD#-L++M)=2FYE/*GF/"<@'[';5)@),FM=H02(Q]3B7(ZGRMM=:3X(C$[<"B'
MP'%:8+5T'-1&S':7C,*84H7172VA:M,/[DMC^-.-5U"JY%;TLJX,U!:V Y+_
M;=Y+AMVT_G90VS<XU ]7P&T?9@@*9[8LW4YS]8CJJT^5 GU^*I?("\"LX9%0
M9H[1%!1XEU0YY>L9,W_S9PE_C'Q3>+PBL@C+66:4?U/@,F/RF3*S7]1RP9N$
MI_R?W%P[P9WMGX?$G5SHOE3P9KF/JYRT)TZ,[CJVQ39!'3>""FX:FUKVN( $
MJ;>-^17SM%T/MEM*X$-5JJ[USW&GB^DLL3ZZS351;U/S/1UY5]7*E4HA8IDV
M8$!D$A=J'&$/308WA(LD2+*<$PL)\=RD= >W+T<^W;X:*<;6FKR@VBGA8QP5
MCD8]-Q4QE6%LS H:TLR1BN8B<HS9-QD'L=9M:UO/06ABJU288? &Y7\>T.5-
MO7R.T3=":*NU5M>N5=W#%JP&,(1 MU3VSVU!'NR[951CJ^>%/G0.#)6;8\03
M![0__JF$>?[@DY]HU377\TZ:[^SBK8=>B[]6?T8\BPBK@'C.5IZGF6C.6G<7
M!YZSS9Q'ZLO\58^LXA$[Y9=N;C!\"L:#13YKAF")D6R'1G4LLQ*_1 &\!$ZF
M]D;PE/&O. 1VOBA(*Y9W6\'Y;C@1<PD/8):W(YS\;W!#-15VSS/6OEN/&7R5
M/BH[FM?UG)2&BP;5"CH,%G29UD VJ\Z0VA.Y;9+V0(@%!<^;DXE,)>C\'J*V
M?RB!MX6062RR)$0_B>[%;Y")ZL\%Q\_@WWC'D<QC\G0^K&/1UT;L<ZZ>I*Z!
M>PLSM<ZHNCQ:'F".+<!1PG!08WCT%T&W!6\@XU$)L>\56,F8SN?+1&/=<LL
M<;D<7H3POOA;[C"F814(ZH'&-'9KPS&;TS5&NWJ%CT4+ UZ2!=C52ZH%OX1<
MSK'D&^2^;"6SR]0\6L[+9_%+*WW&Z<Z4$4S2A9V8*O/;\-T-%".#-H2U"'#F
MCJ0#+'\ITZDQ?,-WM+DMG(M3<;V)XB1=, %&IW58_=GLS$3LQ5":@:=C4S5'
M;H'9:YPINW.<+Q]4S*:]('/IL\-Y='0L]%Z-VG!/J_O&,[*O 0\_\&X#(!RF
M53,QI$11KEZ.JWCM13D BISZ2!CXEX$06)7FGNAI5'$8"Q&]R\YZSM$E+9M<
M%5-/R6D6\:"B/$44>)U^C=4MY]=81+W22[7 YREUA6X<BSP>'9O=$JY:H1#,
MT14M]9>L="F<!=%"I%-$5!=7%S]&@$D<6EP'&9P<Z8%**DC@#-$A*S6]05<A
MPR0).&7=]3JD)F>P]#?CE7%!ZF9$L%BH('X(.Z=F8VBSJ2&^J =6X8NLX5@Z
M*)Q2-!K#]OOG ?U+Z<E$S1[@FO7?!)YD)4%TZD"7'*4)U1=139.9^UO>"@=E
M2R \'?/_]D5%3QB3U=NEB'YS6!,W#*O@8&)Y/ 9^&IEX=/R]S__9K3/R<K?V
M4D,-NS37XLC;'=HS=WGOCAVIW9V%UM"U.DE)E)$[':=(Z5A!A?YR5' '!WOT
M:5XT<*<.Q]TI*5K#$NX:0Y/LM4+]=C[4$ATH5*LA*9D#4 NH5D1-XW/I4>#R
MK>@SG%'D&9+ QJ_X7_Q;]A&E4HQ2N3@8A["U;T%;S&MH7A1\K]9+/G:O:V*,
M\3P/2(P9W-B'!!60-(BH'274CN M @"02Q\U:?& SGWKQ[Z!)R&7,F4=#Y^U
MM]W(#%E-VX)C+:4DB;HLRK^LJ:\ Q-G-_5:!D9NZJ%52^DV\1#8>L$8^75%%
M<SH&.BY+!K'OFH(^F.D'1@.-&N7E<%S_VW!BSXOO+FI^@RN^>^;BNR<1^E]1
M[2%FAG%$=;J9^#[3F3:.@6#8P_A98]NU@PV1/U89^V.&]\FWTVIVKBIC*I"_
M%"=^),KV,R=F[/3Q^%XXW^HYTG&,*959/3C)@$]XY"Q]OMXST'R,S8"KX2S
M&"FL/Z=2=XIC?8EB!HWEDB:P(.E%"Y4N8K4^D9N!B@N^E(A&=X.PQ1II5,W&
M2T+]PBE9(B/85A6TOKXVZEV7LO4ZC,H8>VPL'6/- :?U\<'4XGI4E,Y[,_.#
M**KW)4GO8C6Y*7%PI=J>,QV5<D8.%]COKLW6KN>2. 5>R2A9J1.P8[)E5%!)
M(?$3_0MKS&ZD;KP<2DZF;!WSE\M&:MNU@'G+P,81A0<QX)DW=A/HU]MCOJF6
ML/(AK#2460$4;=<G0@7U,I^))D_PV9E9]YD$21<QSMN<R&_*B S<H"J_3U8=
M+#'\@LR=E\/H*VT,%1E#D=PTTP/<FP_J/TO@\&E$_6$@'*+)$O-.DNQD,L6>
M!\7 2I/4B@1EM'2!3="_KODXO%*;4/'H?;2AF K68-LLCM=2C9KR4^EXFR_0
MG-(2L)S*T5A.04=02N;F(RACBC6J\646VQHUZ=*<:D$(2R==F-PDV<N$X$:A
MY.^C8']L](WK:K!'<*+&1;U%L"P@M@Q92]2P^:K6P>YS%5)91SG55DS;Y*9+
MI\3JSU1<4: "^""%ATR#D+=)8OGW@.K40#WE!4(-4"OC2SRJ%^B)>;_@5][)
M5U[\0$6&0D=4OKRU<_3=R>!HX,T1.#%-=G#X\EP5K\8!]R3?IO$M+HV0H#"K
MS@[62]F+_/::?OOB!RH+V,5[;=]A1+D73<K@$LJ?<9J!'"-X2:J\)D)NV!#%
M6!AS)J':<#U#!K1A$,.%E]^N-!*OWW.W*/E#XQJIEI.8D4K.J[8=@O'I-FDD
MD%P4.>G=G+Q=SMBLM'3 5CW!4]-=>@77FZ>U\CR['Q ?1!T%\T4L#(55$^D2
MG7DP3()$P]@SI%A5ROCBY*<RM0BOV!52]"-%&>6+E %=F$!=#41/*4%C5WIS
M!4:JU+B&(%YRCI(YPN@I8;#Q"M1PLPP("(/*.4%;J0E:HXXN>DH7X)G%2!8*
MZ(-2 J8]T"F2/M,% LE35(5[T;@%4FQ+,#<8TE_G>Q#Q5D(2/,]H05T3>9&&
M7^PJ7["L[WBDE*8R^@CXQ*MQ$'YQU-97:B/BDBXW"NAI,!1'$GTE"9YMA]XR
M-JDKZAW#]Y*4T4$T1QT]I0X!%-!JY(O",M-$#T,T\6Y7N-UC&BDEB)EX YY/
M'H06/!N%T*;3*,:I/)TOM99!LD&<I^5X[7H4MQ+6K(432Q5KE]!(:'$M0VI_
MLYAA@*GA6QJQ0V=WT,C#+&J!/<ZK5+)=A/>8QG;&KU:]O?XR:V&?J>2Q?.><
MYHE_(:"4"H9)4Z8%<0YT31,L;IFOO\Y^-BXUP)RW!F)K.-8Z: W\C?;,DTJG
M ?RZ"FC16.ID'36F_%,N![!@2-;R12SCZ/=E2=21]\=":B<%,E/0"AI755KC
M#5\HB\MEP;(:'V%4::8L7F=AT%KN2294SDLJ%"CCC#EN;)F0%7$=NB(0&#DL
M,TT#JT\%QE00<O+*Z[D08R)#I\%EX2)":HA468@-&NRQ(!+Z!)L)$'1&%5A7
M4,PVWZ\,&EGI(+T=*9&-;B ,780[I@%'L)&L1)B3AS4UA!L@.7W^2"B=3IS6
MLJ)6!K-R6)5D!Y?MVMF1&X1BDF(([J(IORI A<R-W$:3L\-IF@(9S@D+?_T2
M0IC+3I)JEKJ>EVE.NE.2"Q_%=R0U" 9WD1Y96>/=3&&',2?&$&@0@6S6"9I
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
M^0!=9B[2QUJ6-\5H.4."(#=G$78J$$[U#8,7RVS62,<I";C BC6A$D$I(0,
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
M3'+)5/';TJ/*$],T7%)FMUF 6[(#^U0$VESD< 6\#-/RG^8!'(Y-[E9+2AR
MC3QK('M=>*,EL4094@."+B@1^*2;LI_5MLW_LXS"+_&V+N039C;KU%Y)AW"U
M,EV0;&"M0%F;^R&'3Z1;0)?& U,@Z2V3B$'SJV."4$9/0(U0YL+TUDOYDU3C
M"Z%4*I$T,@-7L5%-]%@5R%AZ%A^7E!4S>@/E.:KX%7IZ$;7F+RK@#Q*NB;C4
MBYNLC8V$8!(Y1<'EC,S$\TEZEX!<7DO]6P;39A&#C]:YRO&*,Y5LO>EF32TY
M@EM0PY)=$M%0J?<B2P/E4K4WB$[!FJSCUXVY#6M#<JQ$\R;!HJ@2A%QZI=V
M6%'?)S63^KKC1F^DTFZCL0]2W>>5![$J:S<:N1%=<M@,1?0RZ[)MW:]'$AA5
MY$NSBI;FY82A"J%*EXX*)A&G>^V^%0FT599FK\Q*T%</2CAEDA[A0!_=$RRS
M''22[2N,\@!E35X\F5W^C Y-=6A/A/6*T72E^^I)*E6$4&I4D)$\:UU.HK>$
M'#>V2,3<Z&[56P!QC.&C</[=$]^UL-;FOG#F7#Z))$70,2JG--!E3?GH]21R
MI2NDWE,GC$$\8@$T5BO*L73(W)'<!5933D'WLNFH^]?,L!,C6;!S2MK]1#LT
M9=9YI^LI=&VL/&+T<,-3#6Y&A1BI !?(Y*]*BU*).&&G">#//&C'3'71]%V1
M+A99BQE1,>RM7KPFVYXKZ_20F!)\WGP4W_'PO396;ICH>%F#.P%='12JP>"A
MTU&)LL8V-[12'@ 7UOJ/[_QZ;17U:M)N:-)715'2*!P,^(J;O]3Q8:,<JR8G
M^R+:T_7++R%-$A #C_7A>$9 006L;Z3:,/W24A&98ABJDR$]B(5.84#:WRKC
MDIF- GA ?/< 1=7*373QF='_".G 68E8YMRBGVN?#:I=ZRC\ND33.G&:WE^^
M6$:2'P!VV<=RE"NK(%PC<?%^F\%WPI2<0Q(.ZPV[=.><GQ"ZD^%6!BQH;\HT
M]4;QH@U7B:T-XA'\7:JMY%[A6P;RHCZ6\CR9(4SNT;2-NAE3O4!UI5A;M2?;
MX.)E95S38+;(0,Y[/M. 4.F JWM*7;IO(]<5^#4P22VC-@EP'O_"=<T(<,3)
M"-,-8JJM":8OT 76.'@VHW:V'SSN',O45&1\I=4<3 :TTJ-\7MH@U+V7\S#.
M)-<^)K8TA*K,$,7J!DN&QK%,&"\G]I(I8D=W'/$[XF\D?FKGJ5/^IAE(Z;+(
M,3&CD9D83!()9QPD7Z@_CE-@CMP<N6ER:P 1)IB5@I",-X*OLLPD2C3AI3(1
M-,[2.P0IS16ACN7BGS'LRMJ(7FU3@]NF;LD&KS1J.6KM*;56H/O\$AJ/PM!3
MBB#I<>U977AJJF90*#85*#"!59Z<V\#IZ5+ BUE*#(*+>>HHKJ<49XV?SM3-
M4A)'@M.CV_5+:C(^M00+;$0E"]PM3-,O;FZJHRJ@*JT8.9.&.;+U<'^I- UB
MP%IB43=J"NSV!N'7' 7"#M%\AMXX]X:.:60!V9/&!G!3?!R](KU*.Z^4,L7!
M'>+B+6/%B*!&0%;RBI5BAK)U16&5MX 1TV"+QSS9W_!H-QSHP;+H$U<6W:VR
MZ"<*]U^5O<O4L_QJHO(PB\9J8J$Y-@*D5Z=;DG[PO25U;7#:TL"AB!5M"L2L
M_)%D5Z@>%RSU.1:;5 "]&Z @"'$&TTV-X8TU5'$$Y\#T>A4=B1YK2F#LL04$
MP+EEM\7^);X^UZ9/Y%999WGLNAZ"L*XV T!T*Y/UKQ)37X,452O",!N?@Q-7
M2%4PT&4XT\!109(F*T1GG^A2A<B"N*!*/2 JJ^3\_1O\*P\_*0_(^JZ!(I:W
MP+%1 EJ7G9<CRIM+-!E("0/&3?.7B!ZYR-P@RW$WI;;R#-9.'8Z!Q@*@^+J-
MS*0@ A="MD2TN]M(\MAVI5N6Z@YB*_@#\GRFX76X,(&#BNSY)'C+35A"TN))
M"?$230$. "<C56D,CCY3NBYQD@5WNFQM!@0M#[8.G6/[R_6TMSZ+*J'?,YGC
MR/O(N!:"%,EY*@JF-EYWI?C#E!M2E64%9A;7OTRPC%@709)D'*N$NIV1:E4F
MB3&LCX_C_9,R;SC@XGLJR](LKTYQ:+H!(X0SM5@6 CC<**7;DL%/V#UCE=#1
M1<>K=70Z)!9D$"Y[9OUHXE18J\0'QQ72V%+>A/MO(Q!*O^I:?[/,M[!J%FS$
MZ?*X15HA9+=N>DJ7A$- E;4:TO%/:YC#8_:I<1&X4W13N40YN(V*PTA.UK'
MN/D'YPILZ/UI*C_#.CVLT%=HIW$7RWL=G;Y_-MXZX_IK*1>"@6:CA'.$J>[W
MW CTQZ!@%/FF*S:!2NQCB+5[CWT\N<0R#?,8-'(J6(;UR22%M:NT2OK[9=Q\
MLJA<YK64YTAL%:=Y27UU]/^MIXJT>7Q/6.9CY +PMX:QK.&:XJ 7:0 !7C>J
MF&8*$F*F!<:%> $:%:_,8R\RL.JSU;K5&,HD>YYM1^WC5T6,]>2^]P^59C=1
M4!8W8NX'?/<DW/SE3\N[(%'*^C*84?D2[QX97P-QB0Q5?RX0&!^V^$:%-G;)
M$+%+1@/,1HW_+8V%.'PJ0D@^4,011QWX>(RD'O,H22J'LR'^0FHQ ZM&XT1Q
M@3I+ZXQZX'A1YKPVG!.W:^@%X# <4_Y:!\2BWA$;>XS<-P0E5EG(;A>O@K_"
MQH44JXZKL+EPETD^55+=:(%75N$Q=/."S44RGXH;%<LN608YLM4/UG/*[*<4
M)U7&S=.7FN;Z3=+_O[TW[6X;R=*$/[_S*W#<73/V'$C6XC4]5>?(LISEZLRT
MRW9.]OL1)((DRB# Q"*9]>LG[A9Q P E6=XH$WU.5UH2"<1RX\9=GX>J=A5.
MJ!7.AC_"P]R\H%SW+P0T5?@^-!QGR$0]R\L2Z(?*JDB@F=^^!D$!07M ,TX.
MQ;;+MG#DBW!A"VV(+WZ2;C2K@Y+:55EBU5P] , !Q]+:[G;168;E;W"EI.*
MTP7B5#_*A2;,P@I%7S>%I!5Z%5R%(GGN^'W9X(M"34..&EOW>&7I)\6]^R@D
MSV)_@DUAAL>I.A'L_O487/J=6K*K)N,JY7'E1*WKTIDKQLS%[9\V9J8),^Q<
MZ)B)@YS1T#+!_EUO@U@8/G6#V'ILH1!9;CZW+"*>B"_,'^JM1N?<]VF;KS!+
M-[6_*4:/ !%1[+!R,$.A=S+DQO(;*O/D%$59S,!'FYI8C57E0:ZDETIZO!X$
M+ +1:7;A$?UG ]4S\N)$Y90\:0IQ)<X"/%<R^9WMCN]IMM'ME%N]"Z0VB9,^
MU:0*@G.%C39-Z@6H[HLM,[W^,!I%RL&M#_#0^1DPB( _>3ZY!R$2'3-=&BAX
M1$$\!\,+O\FX8W0$Z9\ RP1 /6GK]$XM"U\@!9AHMMYI=&#CT)K3Q7[65'[0
MGV<^)F \,NB4@OTT14 A%IR7$"<;T+<]VC1> B5<^&XN?!> >H4,#T*04]X2
M0,Y3(YBB[/(MRCQ+D[6?1T)#86*G6N",\$U996V$RUZT'XG >H%D;$MG'XJ&
M*:Z_YS?8<OP&@;EAB O_=?O._VO/2,4)/@\+I]9##/16VK4<!1W2C%T>*O&*
MM ^9A/J\KUZW2XN\($AYP:@?X36W"E[S0IB+T^CP^"\Q_ ^.^?#P+UT"8QTB
M_WW_W7X7FY-@54+H1L6#K!4$HI5/-8<*/5!X$0&<''(]QO_YO_9Q7,2B 8V&
M*?7 #T,T^F__7^O#?%A8V[$IDF5LK?0T2QQPK\8Y4WB*X9G6 Z\9,RZ 140T
M13/OHQ\R>87.8_@77<*I@5RR6 O#C6W./Q9J(2!V\: 758?=E/ZD6([I>VBZ
M78+AC0W"L-H,9Z.!B+S?3D_%)U(DHBB+/=@^^BGLS/-<(ETB0VP=8(X3TIID
MF8J9KSU]_W)8<?[X,$JV& C)$@0;%LX)%=@R56:0U%))W8@S%Q94/!P+*G:B
MH*)OO&PV6<! SPR%$)@;%2+U"P#7@1JJL5ERUXKGX/K6L*==XB57((SH#/2Q
M&>8QIHC3 G[Q="P6WEGY\063=C/82HDAC&\MA'B(WIC:#%4#(H?C.QS-4 ."
MV![#BFV4MQV5MVZ$CL.:P%%(=<"(%5\SXA!9TX:]\"":[-WO499V5)88_W&5
MK(GH:3V5H ^ L0!=7$/ FJZ'!@/!4RHA 2J#[)R,1@ ^ UKU-8D5^=D*Y3&:
MV@% 8 [@5JVK[?@0'&@X>3ZC+.ZJ+/I[U <"6=0D7EP9#%(C$V*5&@[0NJJH
ML65K=Z5'F$$<JJ6+(:/ZPI@MRE*UIJ#4W/[I632*RVZ*BR2'9M'S"E3'* F[
M*@D!HBYTK5 G)V#G0CW_!NN:"JRLDR>)3HC!GK6 M&C?_WL!RF64J-V4*"G(
M%'QVZ^]G=4XP@8*-),D1[MP<965'9<69*X[C"'K**RC[1Y5R459Y.DK';9".
M+Z(Y0E RN82@V9H=H+"%&_EO?18#XXC6IH$\9O=9F#(=>M H73LJ79 R'A:M
M&;$HH^SYB',7+.4E?^*TQ'K5Z(VD0J(3Z 5RQ0[/H;?9NEWX6ZJN%C1Z^*>4
M7A.B0)-4V6Q6QVQ;39*JHB90IRGKI)AVJ[-X\"4Y=_H"OJ*CVD!51ZOP+B'4
M18K8K0 'IN+KG[CQ2-V&(_45KG-Z/);TD)!8T6B+&:(95UC> @?%-0&YY*$6
MN[D!P+;50M@H 'IC21CN6 A?)6W:YA"NY1(]W=."A2[8]$$.K@^EZ4H[7ZH-
M]JCU9[AE9:8^KWZ/B!X5G;$JDXCPT$='P=]1P>^F"RJS2AI@%,B($TJZFK"
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
MUQ-$)^>52WR2<FR)^M97XFZ"GW=<&E +@'86U!2LH&;<(!1H6:7H8UM'K$)
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
MCQH_M!KET,4>Z2Q<@K&LLIHG1?9OAUSF2XUA[:<,O8V9;*GPT$W=&()PEKH
M']E#4^Q;NU3-18";L7P+<YA=:C^'P_U3N&<C-<F/24T"+:E>0KI8M-<]]O%
M8S[6.=8+Z\>6%S[]R0B84F1(AAO59X#-,F>8-JO*ET&5C#5R)HVOG5.9U9A.
M,SY=NFO[3DR%;'QB]EM+$5JPJ+# ) UUA\-SJ J%QS7-DXPA(JR.7&&8%<&+
MLBJEQH*P+G48<GC@*9ALEF(\5[("'<34O1_ 9X#MJ**[NK+,84,-U2E2I;K;
MVY'U:D>/.!??V(, ,@^@?P%E%9Z,$@JY31&6RS)%BRKC5%I WS^Q0QZ)5;5E
M&92ML07(?3+.NN++K8_U%G::<*"%/YVZQW -$1PCB.A0FRV$GT=IWU%I#R\T
MB/ 20K&5"I 2C)\MP8I+2>%KX[<LY@%J7$QE_4T(L*'8I7QM("EW*D(. 2Y&
M21PE44PKGW-,?&>9"_Z EEM9,5LD4J5*2$\>XGF#]H0B,BZD5#06$^B%XP9.
M 2-P#<$%L[9(7R(%#A@5EE\S2NZ.2N[E%D-6./-UHMH0XM!K18)UA"@6&77H
M9*5JAQUE;$=E;$ [2G0"2^0]-YEKO)GJ.(>+HCH^N(NPFP<O?"[05.$[P&0F
M'B#5DX7?L[>W-0",Q/:AA"8;9727933HW%H0ZRI <711RJA_2^$3%ZTTXOO>
MNZQP3:+0(S)*UBY+5IAS#]'\PM9DU5TG,*7<W<>PJ@&2*4*YIN"]7RE:8XGS
MT['$^=N4.(]:[,?48EZ#?2@@F8NE& 7]6_<^)75=3@G['ZN2Q/93D;SQ)MQ1
M&5+5PI@N DRS9$WP/CIU>:'KK*@4WDE?*_$2K$VS3QFE:4>EB6K@*9^(&4,$
M8X2^1RSZ4 (5TZ_P0P0=3'6J+>/H-X)HH-HP^P@]D %M>P73OCE!TYTA& [B
M=4&]2P$D::.<[JB<8E%65B/)+M029Q4"NT@*7&5QO9:[L$\R>U U1=DTN4$3
MH*/#J!KP43' N-0[:I%_!A?T*'$[*G$,JT'U[I) R&H@V>N03SK."FE\P]XI
MG 7(!JI,Y'[(.!X,?RZX21 -O 'ABSU315#3SF'D-,L1DQF3%*YY %KA[D$:
M.*H7";<!I883<'<EWG)O_QJ^[A94G$'^$6/D5/QKWUL1[8KPHDEU"U9F.:!&
M[OLK[4R6M0_*TT.Z*]\P>>P\++QTRL(A#5(;0Q' WTIM61#(_R)I_][[8YF>
MECQ*B2%E(0"&24D-SR6$TO=7]##SV;<K4_R.-9V_)?:< :(.XS]8/;NW3%+N
MDDFS.JE=C3R#YG%C'X)9,FE""'@Y4 P:=QL7%.?@K2\'/0E$L(,GXV"")E;/
MZ"JWF;T+Q;O%NLR0=@/R"Y#"2*ACTXKT29/;YR=Q]+,IJWF6[$<G'I)4/2W
M?J?T,/1ZXD/P]:"")U:97&_K=7F:U:O-XL\V^8"H?655)&D)_URT%92;%PBL
MEN7I#-  8RC<0WK+HB6N3/7,A)&9[$]5:;754J':5=@8E@<-%G9Y4$E9X]H^
MA<LG&HRM<=P2H(?@=PE2B6CV/^R4#<"^@6@$NL-JO(ZHWD?3#0?&.)9^0Y.;
MYP^&/C*JPE7K+O[E!T0K,UA;1UVME0'[C+9"Z,$0AXG[J:S>L4+3>8)#450E
MC/1>V'8^9-(F,(CP]<6.&PT7!$H FUKJ3.X4W%_X6PJ[SS5YHB -J[)%^HRJ
M61SX.'I(C*]%.\4 0ZY-&PFR:5&H.8W^#KT#R1*$X:LK_7 1"-C=20542"CM
MX!HKXNCE*RQ9*PQ!.F)-Z![\9NU(U0 =M+K^B<;Y7_M8^R-"I:]*I.)>A=^&
M9:N[ZW;[;D VK>2XZ>)8IL?"<GKB:1(>H40" O*9)3Q2D#$]J!.R[0'_IF*Q
M1@0'PJ9@)$._$\SY8[=ZN3*5YG'Z6LC/7\]@]606(7D9M.4IPC&UNH':5?/>
ML#\0EN$&.X0"070DA^NL>*7"!@5!_&3 ;80&]>#JD.LO%J2J0KY281$,FRT[
M][8$';D\(,<"OD2I0K[N0T:]D^D4*<OFPF"H* /M'!+B*29G*N;_[MEM_4#J
M /TIUE?@]<"2$K->=[4$=:)*LGIH+1<5HNVQ]P6^72(MO-Z5"]_O_3B]T)>X
M>S$7/@[Y<@R@3B1<@6&?T3[XFQ-Q:6E,RI4,W5*E^2L0?W0XS SR\([6H;(V
M1F[FV-;%M"+HZ9844KZD'9MOXF#Q54O>E)D/%6 AC4>J5%QD\%P%])@5F+"9
M*1J-&F8/MHQ:B\0J4D9Y!XQ:X:M:Q=VUXK .VGMM*ZQAA:L&1(",%*XA)*?9
M3YZ5'<_^_2*CNTE:;4,R9&U73;K [8[Q' ;05K!9[N@&"-AZX#Z2%<8%:,NX
MST%I[6[[.S8>.O1M4=8"OM<;H]]4I\9] TA7BP\#Z[J'$LZQ?F0U]'Q $:VM
M]8#$W?@*J#4J"-B9U$K6](@RM7Z]1)=Z2D-"5 7)-:GKU;M<B_H&MM#;H]BC
M\.(.]<#^()"\ Y2GCF$#8T[JUIA4"'/^.8RDMP">5S%!H=;C"S5C+&K-)050
MYZYB&&%1DBHE(DU:K$&*6.*%[3*I^- .P C45J$GJ=A7BIS'7S !<8I0* 2_
MS+"'4J&*T+T=HFWCC1.B!B@3?C]Z291=H 3Q$@_6IB'(#WP^C9&FK=B0';,G
M!2>1:LZ3'F1"'8V5A8[P=S]ZYTEEK'VR+'7P@=Z!SR6N""+H(4IHCY&LJKG]
M.]#?9\<4Q;27NA(Z+L ZPR/A%U52J<K=(=0#:\K8,R!WE_U$L(2O-/ 7;B(/
M '52EJ=J5GBK\U6:]A'[ 0;E><453;PJZNJ4"V"=&;R1I>Y.@QL#P!&#A<'Y
M]MWD /H;HQ%R^1?=6[CQCL+GW/#A+)4"P8'Q!. <,P9.QVG*M2),MT%@E69F
M@M,6Z)]*:!%4#,$- /66O:L4*Q'8"LL5DZ%=_FP'ZL\,O R?;PHT(,.C4E9=
M9Y>1Y8-SNO'SO8M%6XDC[&;XC8<'8TW:=L%N?M_8AL"3@[8DFC"J DVHQYB\
M#:NR%]F*$9\NAPG1^GJKK)%MY16]WJ+?^#V?,<2A+<6@-OF46@5#\_U2B/WH
M6X5IL%M68@:3I/A U<-U75;2T#A'7PS^E@E0*WMBR#VJW\$78G7Y:R@ W5N_
M3WI[P.&+K#,?LR7!/MUX,1__Y3MAF!_>_,4A<'DL2]Z4L&J^ R$![)PY;M:O
M)[^3<0>FS(W?:UT"X.8I@ F60#;=Z8N^P,&C7#A0U.#)TS)6&21:+1!.-&!0
M 7"@8/Z!!;)=ND70S@:G"%99EPIQX,#0(G6/#003-YT:1E*=K-U[<_\FCBL-
MOPL#)84B6I5>?-2&A)DZ-1G8\8B;W*>\I-J3Y?8%#L+[]BV67;SUM5=OS1S
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
M+RYY+[(ZV/.USP1L;JJ<X6.O",KA[??ME[%0#GYWGI4L\T$TE /]#1?7$Z0
MZ0SLOK*'@**J8BV3^T<7&8'VDW^A/@K8B]F<5:@;8>"-<!F^^&X>PMZ7APMT
M$"<<EM0F3'VKJ'#P9IT 7KD+K7"1I@1ID3R2O2/I?&T289S$2KYSW0??R>&
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
M=D]P%I;)BT+V?FS2ZUQRUXG8[A7 >F#V65B^T*+-5@FCF;'?B0_R>2JRLNW
M6L(#0Y@^XPS7C:_E- M$B;?K&GX_I!IU?1]>.)R[C77MQ<#EL[&.@C.'C/@0
M( ^Y7+H+LNF=8+<W;!?C KVDG1-?-]XC_S:Q*R,GD.C$6F?K)6*-8IV*V(F3
MM1L97WN4)=0""0TD4\,EC.1P.VN?/>_$L7"">8& H,Y)<_E!C%/A:T*D.,T,
MYDJ/LSRG# YR+W<$WRJ(.<;F>24I((U.6>U7^(*CYN1K8J"-1HD6)0"%=%S)
M2X:IRQ?PT#89H-CVBC&V2Z!?A4F?^5"Y;.SMQO0<S!33J<"?5V6[(L^ ,\N8
M)2 K:#8C!KCN8?=&%6X%<ZAB?\U0^XQK[VL)T6Q#9%#*W&<JVT'ES1!NDER6
MZ%FIC":%Y-GII:O'&KP7G.I#)-DJ:E> 6<1_J*@IQ>4Y8  2KM 8BLZS@7 !
M&$K8RD$QOTY3I#?2+L<,8@V*R 'P%,"#_1%2>,45J;M/2\AM2/A\M>Q<T/HC
MP.N?E)2+AY-RL4M%U8D8][<(&#6P?RBT(I([![T,<<'<I'-?AF9W&*;7&+[U
MN%,>R@>I-J_718>XU(,%(FHSASK.!$J1-S:, O0WL=]98<]J C5<W/(?=-,0
M@FI6LX''<8L2T"+EO'-$<$HF5"PJ;*; G"=K=]?J(^N*;7Q%N1<@UBU>ADC<
M2H(\$\X3*K2QO[A.-ET M;O0VSH7:W^)5UW!]H _N!A70Y4$P <ND:K.UR6Y
M64[C8(J6<K,#R-Q\*]%!V92LQ<7DZ!E:<52E&>I@'U$6/7S[^II>S73YC-W,
MZ:)KL\3=!@][U6<?32Y%??T*8XCPF'^Y$J^P?R%VYBD9O#["JVYHZ-=P>**
M_ZE-31\G])9(DM-O)=U#9UW+&?.;8- +!LX%J)A6G5H3I73GA@'KMDL[O@X"
M,##R%H/B7V3#B)5KNN"LN .@?/6B=M7V2<TI==89+U\Y3\(OG]3:91XMQ64\
MR[8!K\9UR7O%+,\)LN7+<@(X2"H.Q1A,@W,FM@T[B :ID28NYJS!XWDY)/(\
M\75B:_(1P.% /$?5?</)<H:;#64Y D<!ZA5XY*Z8"]208#6%:[IO+QTH<;27
M@2!+#$](#<CE5]7[)8=_G4PM^UR5E  PF!GW=/E*3<$>)-4-D6$'?#4\1DY.
M T0WNX9,R:'J;[FS*DT:7R8W\#A[#5N!S9,:G(J9'>G"I("%903=<^,:$6P1
M63OL2&%16\G=9UY-3RD@Y).YV,6*+"2IKSS2IF>8W9E3GJ3&8DVL+)%4HE]S
M\0,RS1K4&P(:YY2<P/)H.8"=):$6C)I;MM,A>.,^11Y[N')]<9FA(.>*-4#[
M8GT0K#WAG-H&V-,M+6'JG$5L(TGJ##A&\G+ZP?7<4=FY>.AWS?X<,47H3)&R
M<H>\=%4Q24J/L9-P13'EK &XWGL4LEJ">>YJ-##[U3V>7 ;151NPW>3K!*]'
MA O!J5]55$;MJA# HIT8 CH'T\C53ZOQQQ)"PF-=\D(,Z$#X:FIFB;5741:Q
MG42&846F!:AM:_+PE=@9/YI-G$YP8_9+36.2-^&C9^ EDIV.Z4G4N3ZZ"*BQ
M T"F$Z.I6AS6<X2%0/TPA"]ZZD8B\ :KV[FUD[$;&OJC<24C5\@6_69U]ON@
M!HJ##SH,M&D[K;YA!" /H]^#]N(,LELQ5\W%"T^-W_9I.%RY4UP2B!2M(>3;
MP1VY=#H=(7.:V4V3HRMS8#ST.!:<3P-4=M< $(0DDWD%A P8])CXD,V>O(<"
M/U@RC1';%A)Z!&Y6E62&MRS>L/MS;]Z)D\4$+=0M&Y97I26C[;-3DF$E'3-D
MH$4KFI>;HOH 3S%GIRYO6_>!BAM6G:)'MMUT78$'/JP,Q-$-8[/*[(/:'6["
M9F.:4"QH9>UI+IM,\K/ KV"_M60^!#0-T725!V B&*V+?DM/> #$A%37KRHF
M5F#;GE%FB)+&EVZB89. ^"D?!*2=. UNG:/WTH<])(;!/2A66QI,O"C#0U)"
M#I)O)9!\W-DE0-,Z]]_K7+NU!P'YRQ@.O_4-; YU_MPX:"N!C\\*-OA[8/!Z
MN8?7E MU^QM!-6AE5"<S>\/1501WKE"V2'BY)(J Y20K?%]+TF F!]J?#1P
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
MJ%#9PZ_3RBG/:_ >P9K!;-(V YX4BYISEH(?476%,^E).G=L>6D?1H5><_N
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
MY-GJ:ZN@CG)96)64ME:Q( )R2BJS(D5I7V,U8FW7V_[!*CJ 1YZ819+/0.W
M@Y" AC_0@#)N"_LE?%[2-HNRLJ-/G5I2*QA<E@>RMYE]7$$_ZR4N(#"1A_)P
M0'<EWECVOLAS_NM?[QS<P9_M*Z?R\\ BO\^6=HE^,Q?1VW*9].R)BRQM%O:?
M=F\G964G"9=]GJQJ\Y/\XUDW&G/'!0?M1V#&?[WS\,[FT"&]XL%?GMWIF1WT
MI^/'F_]VN/E/#R_YT['_V]7!S#$>O351NJU*)GSC^;G#='3G!YCKP(5SFE1I
MOK83JN/H53$=@I(?#^O2OCLWWWJ//_VF/KI5YW6<WSB_[5$T7^%B>6']Y)^V
M?Q]O.KW?K&Y>3DS%U(A'<02,CC_N?']H(^_Y^B:2RNX)#_UP]3&JRSQ+(^0"
M/3BX+9._7]^/WDWM$*(7^]'/%7AGVZ:>ML(.^M'/ZX\^O^]CQ][2_6/=A@&?
MGF+[ZI,?U=%X7,?YC?/[AL5XB\S,^K3I&_,07R<ZA1__*6OL@Z?V&7<O(72_
M-RK%K;GCQUC'.+^=FM\8J[I5TQMC56.LZL>)5;U(SNW W^]'9^?)( OY: ;]
MZ,?U1Y_?;0I5#:35=SIV-:JGG3^^X_RV9W[;IYZ^42SK958DQ31+\JV+9?F1
M00O R71:MD5CU^C*T-:&+HD=+[4_&BBU___^S_U)F:[_]C_^S_U%L\S_]O\
M4$L#!!0    ( (J#;$^DDQ9EGA   +U.   ;    8V1L>&9O<FTQ,"UQ,C Q
M.7$S97@Q,#$N:'1M[3QK4^,XMI]G?H66V9E+5X6\H+MY#54F,8UW0\)-G&;Y
MJ-@*T>!8*=M).OOK[SE'DN.$  T-=[J9F1K #TGG_93<Q_]H=AK^]:7+1MDX
M8I?]TY;78%L[E<K5;J-2:?I-=NY?M-A>N5IC?L+C5&92Q3RJ5-SV%ML:9=GD
ML%*9S^?E^6Y9)3<5OUO!I?8JD5*I*(=9N'7R\S$^.OGYI^.1X"'\_>GX'SL[
MK*F"Z5C$&0L2P3,1LFDJXQMV%8KTEM78SDX^LJ$FBT3>C#)6K]8.V)5*;N6,
MVQ&9S")QXGX9R8',CBOZ%H!5#+3C@0H7+,T6D?A]:ZCB;&?(QS):'/IR+%+6
M%G/656,>']&[5/Y7'-:JD^P($0_E[.28LYB/86[Z(?RP_[XVJ+T_J.[N[?.
M5P?OZ_7A[L?!'M\]"/G6R7&%PP_-LK\LY$C&8F<DD(S#6KWZZU$FOF0[/)(W
M\2$1=Q?^,3[9A+F,1R*1=V;0[5R#&*@HA"4,6UBM6JX=5W" Q:^ Y2 IW-Z+
M+^ S^JJ!$QZ&(,F=@<HR-3ZL?9A\R9]E:J(?%*@/0 E$4B2F_F3RZYO)]T<R
M"9D#:A:2JF6*M12/&8]#UA/!%%99,.<F$0)?KS+H6TC<7Z7PCVF:R>'B521\
MJI)$S45RR!H\":-%)H.TQ+PX*%MRG@ACZ^2W7VH?JD=?__N'Y%L3?,XA*,$D
M$^.!2%A]KT3NY=6)H4<R#D'A#O=P3 '7VI.ITS- S]-GB+NVF36__;);/_+/
MO6Z3.1=NNPD_/O,[K-5QVLQI-UG/;?2[GG_-G$]=UZ77SX2^=2)31O8/ 4#&
M8)\#D<V%B-FET_#.(!I=N3W?[;;9J=/^=XEQT/)(#E422PY@0(8[P8@G>OZ
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
M'@$(Q49O-UA97J""F1JS9NT+&[;/AL8.L&&P!!U,'FKO6J; >Y&IXO:JHDC
MY9[9]PD)@JM/J.8.Q@!+@?  N!%N$"K"Q#@,Q1((,1AF\)H)$TIE<AB'P4<K
MZ?&<:15R!LV&[ %\&0<^>(SV[L*8IC><=$+K55_EDILB03JDE=K1'I\;5;0?
M,=^^[V876$.EGENHDV! 6*"<IP#:]Q7EQ.DEA<K(SUPHBD 1^KY*1)# S*^Y
M"^0Z?OMWD.M=_1O)17> 7&?<P'0 )9?&/(S],F98(<W-XX=@JC/D@-E"DT^>
M5*YA MCS1\*X2 )2/'7S8-4YCT&+<4QS21T)BNQI#N1R$>.P4T \ EN,DH*Y
M,S23#XU@@FJ!#@B?X[G(FN),N<&\R^TGQB5I+NXHP\$@"W$.!V44;U8N*89+
M<,L9,<_?8(3/!A>36/@VY"@($0W&<[83$6S'2#;<.9(]>JM?X]KC@\2C*0<T
M'0F&3*)&I0Y^U  +L<Y!>D%%/X4ZD$_0H9#"3C"CVZ06B>]8X0#O.;LDNE G
MN4!\5SB4Y3H#PAF7@8:ATLP9X"JF&YY"8BF!=]##,R0TBD UZ+D%Q!<9Q+T7
M=FV?7>$.L*LWHC)W^SQ"CT<15"QB!* Q&RJ/6?KXB+CE+S<7(XY,,!!BCO$E
MSU#E]GX+'A-9Z4R:8ST7/7Q 0(;32M'M#]RO!-C3PLE?^+!U/K =X,.9A]HZ
M9/$,K2@67,]&7CPAQF":IL(PUPC,A9QHPZR),A;:\5$1S&5@B<A?_G#9GQ%O
M&!(!PV#W7Y$N# \!]^[X#T\&TWQFU[ZW*J9FED!BW'",Y,P%5+<>1;";$"EN
MN2S. E?DR]^]1#O#PAT[M3C: 19^WZF%>QC#ID0NS_=Y##N+9)IO^4B')Z26
M:Q74S$0*5915VLRR.=< 4R:)L);SKP35H8)\$?N9 /O<)'M .8AA!F,D_,5:
M;KI/\+]R >:[/2%/0W=TN/]R$/'O/(CH2*@.8$(!=,"#*3SB"@4'W!:9V.Q
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
MT $/IO"(*^ ,<%MD8K,#@3&C=YA:N6K!)E>VSK'O?J9GT!NQH:C=W5'AFM!
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
M__GS=O;O!>=_ U!+ 0(4 Q0    ( (J#;$_PKG#IA4P  %9H   6
M      "  0    !C87)D;'ET:6-S7VQO9V]A,C,N:G!G4$L! A0#%     @
MBH-L3RB3-&+<$   IJ\  !$              ( !N4P  &-D;'@M,C Q.3 Y
M,S N>'-D4$L! A0#%     @ BH-L3\GAK8ET'0  "D\! !4
M ( !Q%T  &-D;'@M,C Q.3 Y,S!?8V%L+GAM;%!+ 0(4 Q0    ( (J#;$]G
M9()>>5P   J!!  5              "  6M[  !C9&QX+3(P,3DP.3,P7V1E
M9BYX;6Q02P$"% ,4    " "*@VQ/QG/.-T^W  #YA@D %0
M@ $7V   8V1L>"TR,#$Y,#DS,%]L86(N>&UL4$L! A0#%     @ BH-L3W*I
MIV@A>P  WS$& !4              ( !F8\! &-D;'@M,C Q.3 Y,S!?<')E
M+GAM;%!+ 0(4 Q0    ( (J#;$_\B96[:5<" %<H'P 6              "
M >T* @!C9&QX9F]R;3$P+7$R,#$Y<3,N:'1M4$L! A0#%     @ BH-L3Z23
M%F6>$   O4X  !L              ( !BF($ &-D;'AF;W)M,3 M<3(P,3EQ
M,V5X,3 Q+FAT;5!+ 0(4 Q0    ( (J#;$_!XBX2H@@  . U   ;
M      "  6%S! !C9&QX9F]R;3$P+7$R,#$Y<3-E>#,Q,2YH=&U02P$"% ,4
M    " "*@VQ/H41ERJ((  #,-0  &P              @ $\? 0 8V1L>&9O
M<FTQ,"UQ,C Q.7$S97@S,3(N:'1M4$L! A0#%     @ BH-L3UB.J:0:!P
MN3   !L              ( !%X4$ &-D;'AF;W)M,3 M<3(P,3EQ,V5X,S(Q
:+FAT;5!+!08     "P + /<"  !JC 0    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854641312">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 24,738<span></span>
</td>
<td class="nump">$ 16,978<span></span>
</td>
<td class="nump">$ 64,216<span></span>
</td>
<td class="nump">$ 47,371<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_NonCashEquityExpenseFinancialInstitutionShare', window );">Non-cash equity expense included in FI Share</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,519<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_ContractwithCustomerAssetDeferredImplementationCostsAmortization', window );">Amortization of deferred FI implementation costs</a></td>
<td class="nump">789<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="nump">2,173<span></span>
</td>
<td class="nump">1,136<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">3,070<span></span>
</td>
<td class="nump">3,007<span></span>
</td>
<td class="nump">9,686<span></span>
</td>
<td class="nump">7,509<span></span>
</td>
</tr>
<tr class="ro">
<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">11,074<span></span>
</td>
<td class="nump">9,452<span></span>
</td>
<td class="nump">31,458<span></span>
</td>
<td class="nump">27,915<span></span>
</td>
</tr>
<tr class="re">
<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">3,018<span></span>
</td>
<td class="nump">4,097<span></span>
</td>
<td class="nump">8,741<span></span>
</td>
<td class="nump">12,444<span></span>
</td>
</tr>
<tr class="ro">
<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">12,218<span></span>
</td>
<td class="nump">7,925<span></span>
</td>
<td class="nump">27,558<span></span>
</td>
<td class="nump">23,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">1,167<span></span>
</td>
<td class="nump">777<span></span>
</td>
<td class="nump">3,181<span></span>
</td>
<td class="nump">2,471<span></span>
</td>
</tr>
<tr class="ro">
<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">1,149<span></span>
</td>
<td class="num">(290)<span></span>
</td>
<td class="nump">1,990<span></span>
</td>
<td class="nump">11,367<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">$ (7,747)<span></span>
</td>
<td class="num">$ (8,368)<span></span>
</td>
<td class="num">$ (20,571)<span></span>
</td>
<td class="num">$ (41,476)<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_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_cdlx_NonCashEquityExpenseFinancialInstitutionShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-Cash Equity Expense, Financial Institution Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NonCashEquityExpenseFinancialInstitutionShare</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=109223946&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=115205541&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://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=68072869&amp;loc=d3e41242-110953<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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&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 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=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: 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> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&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=115205541&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://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 2: 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>43
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854445024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; (DEFICIT) EQUITY (UNAUDITED) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</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 Income</div></th>
<th class="th"><div>Accumulated Deficit</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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued During Period, Shares, Conversion of Convertible Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,643<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Stock Issued During Period, Value, Conversion of Convertible Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 1,736<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_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant', window );">Adjustments to Additional Paid in Capital, Preferred Stock Warrant Conversion, Common Stock Warrant</a></td>
<td class="nump">$ 196,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants', window );">Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,439<span></span>
</td>
<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, 2017</a></td>
<td class="num">(208,686)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">58,693<span></span>
</td>
<td class="nump">$ 1,066<span></span>
</td>
<td class="num">$ (268,445)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of common stock options</a></td>
<td class="nump">$ 1,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,799<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_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod', window );">Stock Issued During Period, Shares, Warrants Exercised In Period</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,142<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Vesting of common stock warrants</a></td>
<td class="nump">$ 16,968<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="nump">66,101<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">66,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,821<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Stock Issued During Period, Value, Restricted Stock Award, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue', window );">Accretion of redeemable convertible preferred stock to redemption value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(157)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Preferred Stock, Accretion of Redemption Discount</a></td>
<td class="num">(157)<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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">(41,476)<span></span>
</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">(41,476)<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 Sep. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,411<span></span>
</td>
<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 Sep. 30, 2018</a></td>
<td class="nump">51,227<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">359,501<span></span>
</td>
<td class="nump">1,640<span></span>
</td>
<td class="num">(309,921)<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature</a></td>
<td class="nump">17,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Jun. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,316<span></span>
</td>
<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 Jun. 30, 2018</a></td>
<td class="nump">36,766<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">336,874<span></span>
</td>
<td class="nump">1,438<span></span>
</td>
<td class="num">(301,553)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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">265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercise of common stock options</a></td>
<td class="nump">1,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Settlement of restricted stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Vesting of common stock warrants</a></td>
<td class="nump">15,255<span></span>
</td>
<td class="nump">$ 793<span></span>
</td>
<td class="nump">15,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="nump">5,717<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">5,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(8,368)<span></span>
</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">(8,368)<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 Sep. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,411<span></span>
</td>
<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 Sep. 30, 2018</a></td>
<td class="nump">51,227<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">359,501<span></span>
</td>
<td class="nump">1,640<span></span>
</td>
<td class="num">(309,921)<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, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,466<span></span>
</td>
<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, 2018</a></td>
<td class="nump">$ 51,975<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">371,463<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
<td class="num">(321,487)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">215<span></span>
</td>
<td class="nump">215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of common stock options</a></td>
<td class="nump">$ 2,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,850<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_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod', window );">Stock Issued During Period, Shares, Warrants Exercised In Period</a></td>
<td class="nump">17,659<span></span>
</td>
<td class="nump">821<span></span>
</td>
<td class="nump">17,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 12,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="nump">61,309<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">61,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="re">
<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</a></td>
<td class="nump">642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(20,571)<span></span>
</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,571)<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 Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,664<span></span>
</td>
<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 Sep. 30, 2019</a></td>
<td class="nump">127,321<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">466,737<span></span>
</td>
<td class="nump">2,634<span></span>
</td>
<td class="num">(342,058)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<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 );">Stock Issued During Period, Value, Employee Stock Purchase Plan</a></td>
<td class="num">(1,165)<span></span>
</td>
<td class="num">$ (94)<span></span>
</td>
<td class="num">(1,165)<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 Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,828<span></span>
</td>
<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 Jun. 30, 2019</a></td>
<td class="nump">46,538<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">378,773<span></span>
</td>
<td class="nump">2,069<span></span>
</td>
<td class="num">(334,311)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of common stock options</a></td>
<td class="nump">$ 1,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,502<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_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod', window );">Stock Issued During Period, Shares, Warrants Exercised In Period</a></td>
<td class="nump">17,659<span></span>
</td>
<td class="nump">821<span></span>
</td>
<td class="nump">17,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 7,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="nump">61,309<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">61,308<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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="re">
<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</a></td>
<td class="nump">565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(7,747)<span></span>
</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,747)<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 Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,664<span></span>
</td>
<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 Sep. 30, 2019</a></td>
<td class="nump">$ 127,321<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 466,737<span></span>
</td>
<td class="nump">$ 2,634<span></span>
</td>
<td class="num">$ (342,058)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Accretion To Redemption 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;">cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue</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_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Preferred Stock Warrant Conversion, Common Stock Warrant</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant</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_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Warrants Exercised In 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_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=27012166&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=109238393&amp;loc=d3e34017-109320<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109196918&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=109197908&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=109196918&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=79507207&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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109126253&amp;loc=d3e4724-112606<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://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=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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=114867106&amp;loc=SL7669625-108580<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=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: 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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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_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=114867106&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=108774443&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=114867106&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=108774443&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_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 preferred stock and warrants for common stock issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=27012166&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.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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=109259400&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=27012166&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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109259400&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=27012166&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=6877327&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=6877327&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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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=109197908&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=27012166&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=6877327&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=6877327&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=109259400&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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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=27012166&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=6877327&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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=27012166&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=6877327&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=6877327&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=109259400&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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=27012166&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<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=6877327&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(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock related to Restricted Stock Awards issued 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&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=6877327&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=6877327&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=109259400&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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109259400&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=27012166&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=6877327&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_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://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=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>44
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6842261008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">$ 95,184<span></span>
</td>
<td class="nump">$ 39,623<span></span>
</td>
</tr>
<tr class="ro">
<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">246<span></span>
</td>
<td class="nump">20,247<span></span>
</td>
</tr>
<tr class="re">
<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, net</a></td>
<td class="nump">61,691<span></span>
</td>
<td class="nump">58,125<span></span>
</td>
</tr>
<tr class="ro">
<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">3,634<span></span>
</td>
<td class="nump">2,417<span></span>
</td>
</tr>
<tr class="re">
<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">5,320<span></span>
</td>
<td class="nump">3,956<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">166,075<span></span>
</td>
<td class="nump">124,368<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">12,125<span></span>
</td>
<td class="nump">10,230<span></span>
</td>
</tr>
<tr class="re">
<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">375<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="ro">
<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">3,099<span></span>
</td>
<td class="nump">1,625<span></span>
</td>
</tr>
<tr class="re">
<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 FI implementation costs, net</a></td>
<td class="nump">10,235<span></span>
</td>
<td class="nump">15,877<span></span>
</td>
</tr>
<tr class="ro">
<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">1,338<span></span>
</td>
<td class="nump">1,293<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_Assets', window );">Total assets</a></td>
<td class="nump">193,247<span></span>
</td>
<td class="nump">153,763<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">1,946<span></span>
</td>
<td class="nump">2,099<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">6,944<span></span>
</td>
<td class="nump">5,936<span></span>
</td>
</tr>
<tr class="ro">
<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">3,906<span></span>
</td>
<td class="nump">4,388<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_FinancialInstitutionShareLiabilityCurrent', window );">FI Share liability</a></td>
<td class="nump">33,697<span></span>
</td>
<td class="nump">27,656<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_CustomerIncentiveLiability', window );">Consumer Incentive liability</a></td>
<td class="nump">15,873<span></span>
</td>
<td class="nump">11,476<span></span>
</td>
</tr>
<tr class="re">
<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 billings</a></td>
<td class="nump">745<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">21<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">63,134<span></span>
</td>
<td class="nump">51,922<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DeferredRentCreditNoncurrent', window );">Deferred liabilities</a></td>
<td class="nump">2,773<span></span>
</td>
<td class="nump">3,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of current portion</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">46,693<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_LiabilitiesNoncurrent', window );">Total liabilities</a></td>
<td class="nump">65,926<span></span>
</td>
<td class="nump">101,788<span></span>
</td>
</tr>
<tr class="ro">
<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 22,466 and 25,664 shares issued and outstanding as of December 31, 2018 and September 30, 2019, respectively</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">466,737<span></span>
</td>
<td class="nump">371,463<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">2,634<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
</tr>
<tr class="ro">
<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">(342,058)<span></span>
</td>
<td class="num">(321,487)<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">127,321<span></span>
</td>
<td class="nump">51,975<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">$ 193,247<span></span>
</td>
<td class="nump">$ 153,763<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_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=6877327&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_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 due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<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(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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=6877327&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://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=114867106&amp;loc=d3e637-108580<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&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=6877327&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=6876686&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<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)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=109223946&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=82887183&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=6877327&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://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=6877327&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://fasb.org/us-gaap/role/ref/legacyRef<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=82913815&amp;loc=SL49130531-203044<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82913815&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=82913815&amp;loc=SL49130532-203044<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=82913815&amp;loc=SL49130531-203044<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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>For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after 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.26(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902458&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=6877327&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_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_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://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=6876686&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 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=6879938&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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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://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=6877327&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_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, classified as current. 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://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,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. 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://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=6877327&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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6877327&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_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=6877327&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=82887183&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=6877327&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=6877327&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=6879938&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 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=6877327&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_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=82887183&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=109223946&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=6877327&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=98513485&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=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&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 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=27012166&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_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=27010918&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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=6877327&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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&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_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>45
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6846943120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of antidilutive securities</a></td>
<td class="text"><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:75%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock issuable pursuant to the ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=6371337&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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6844647168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Concentrations of Risk (Details)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2019<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_FinancialInstitutionsAgreementTerm', window );">Financial institutions agreement, term</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_FinancialInstitutionsAgreementTerm', window );">Financial institutions agreement, term</a></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_srt_MajorCustomersAxis=cdlx_OneCustomerMember', window );">One Customer | Customer Concentration Risk | Accounts Receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<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_MajorCustomersAxis=cdlx_TwoCustomerMemberMember', window );">Two Customer [Member] [Member] | Customer Concentration Risk | Accounts Receivable</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">11.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_MajorCustomersAxis=cdlx_LargestFIPartnerOneMember', window );">Bank of America | Supplier Concentration Risk | Financial Institution Partner</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">38.00%<span></span>
</td>
<td class="nump">68.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_MajorCustomersAxis=cdlx_LargestFIPartnerTwoMember', window );">Chase | Supplier Concentration Risk | Financial Institution Partner</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk</a></td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_FinancialInstitutionsAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Institutions Agreement, 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_FinancialInstitutionsAgreementTerm</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_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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: 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>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_srt_MajorCustomersAxis=cdlx_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_TwoCustomerMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TwoCustomerMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LargestFIPartnerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LargestFIPartnerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847119520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Served Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Redemption</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6839827184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Notes)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ConsumerIncentivesPolicyTextBlock', window );">Consumer Incentives</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Consumer Incentives</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report our revenue on our condensed consolidated statements of operations net of Consumer Incentives. We do not provide the goods or services that are purchased by our FIs&#8217; customers from the marketers to which the Consumer Incentives relate. Accordingly, the marketer is deemed to be the principal in the relationship with the customer and, therefore, the Consumer Incentive is deemed to be a reduction in the purchase price paid by the customer for the marketer&#8217;s goods or services. While we are responsible for remitting Consumer Incentives to our FI partners for further payment to their customers, we function solely as an agent of marketers in these arrangements.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We invoice marketers monthly based on the qualifying purchases of FIs' customers as reported by our FI partners during the month. Invoice payment terms, negotiated on a marketer-by-marketer basis, are typically between 30 to 60 days. However, for certain marketing agencies with sequential liability terms, payments are not due to us until such marketing agency has received payment from its marketer client. Accounts receivable is recorded at the amount of gross billings to marketers, net of allowances, for the fees and Consumer Incentives that we are responsible to collect. Our accrued liabilities also include the amount of Consumer Incentives due to FI partners. As a result, accounts receivable and accrued liabilities may appear large in relation to revenue, which is reported on a net basis. Consumer Incentives totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$26.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, and totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$45.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$73.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition, Policy [Policy Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cardlytics Direct</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct is our proprietary native bank advertising channel that enables marketers to reach consumers through the FIs' trusted and frequently visited online and mobile 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. We generally pay our FI partners an FI Share, which is a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to FIs&#8217; customers and certain third-party data costs.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct is priced predominantly in two ways: (1)&#160;Cost per Served Sale (&#8220;CPS&#8221;), and (2)&#160;Cost per Redemption (&#8220;CPR&#8221;).</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CPS. </span><span style="font-family:inherit;font-size:10pt;">Our primary pricing model is CPS, which we created to meet the media buying preferences of marketers. We generate revenue by charging a percentage, which we refer to as the CPS Rate, of all purchases from the marketer by consumers (1)&#160;who 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 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. We seek to optimize the level of Consumer Incentives to retain a greater portion of billings. However, if the amount of Consumer Incentives exceeds the amount of billings that we are paid by the applicable marketer we are still responsible for paying the total Consumer Incentive. This has occurred infrequently and has been immaterial in amount for each of the periods presented. In some instances, we may also charge the marketer the Consumer Incentive, in which case the marketer determines the level of Consumer Incentive for the campaign.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">CPR.&#160;</span><span style="font-family:inherit;font-size:10pt;">Under our CPR pricing model, marketers specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee, which we refer to as the CPR Fee, for each purchase that we generate. We 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. The CPR Fee is either a percentage of qualifying purchases or a flat amount. In some instances, we may solely charge the marketer the CPR Fee, in which case we determine the level of Consumer Incentive for the campaign.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes revenue by pricing model (in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Served Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Redemption</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine revenue recognition through the following steps:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">identification of a contract with a customer,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">identification of the performance obligation(s) in the contract,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">determination of the transaction price,</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">allocation of the transaction price to the performance obligation(s) in the contract, and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">&#8226;</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">recognition of revenue when or as the performance obligation(s) are satisfied.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell our solutions by entering into agreements directly with marketers or their marketing agencies, generally through the execution of insertion orders. The agreements state the terms of the arrangement, the negotiated fee, payment terms and the fixed period of time of the campaign. We consider a contract to exist when a campaign, which typically lasts 45 days, is published to an FI partner under the terms of an insertion order.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">With respect to our Cardlytics Direct service, our performance obligation is to offer incentives to FIs' customers to make purchases from the marketer within a specified period. This performance obligation is a series that represents a stand ready obligation to provide a targeted campaign for the marketer to FIs' customers. Cardlytics Direct fees represent variable consideration that is resolved when FIs' customers make qualifying purchases during the marketing campaign term.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequent to a qualifying purchase, the associated fees are generally not subject to refund&#160;or adjustment unless the fees from the marketing campaign exceed a contractual maximum (marketer budget). We have not constrained our revenue because adjustments have historically been immaterial and given the short duration of our marketing campaigns, any adjustments are recognized during the period of the marketing campaign. We recognize revenue for Cardlytics Direct fees over time using the right to invoice practical expedient because the amount billed is equal to the value delivered to marketers through qualified purchases by FIs' customers during that period.</span></div><div style="line-height:120%;padding-top:12px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">FI Share and Other Third-Party Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report our revenue on our condensed consolidated statements of operations gross of FI Share. FI Share costs are included in FI Share and other third-party costs in our condensed consolidated statements of operations, rather than as a reduction of revenue, because we and not our FI partners act as the principal in our arrangements with marketers. We are responsible for the fulfillment and acceptability of the services purchased by marketers. We also have latitude in establishing the price of our services, have discretion in supplier selection and earn variable amounts. FI partners only supply consumer purchase data and digital marketing space and generally have no involvement in the marketing campaigns or contractual relationship with marketers.</span></div><div style="line-height:120%;padding-top:8px;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Given the short-term nature of our marketing campaigns, all contract costs are expensed as incurred since the expected period of benefit is less than one year. Costs to fulfill a contract include immaterial costs to set up a campaign that we expense as incurred due to the short-term nature of our marketing campaigns</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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Served Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost per Redemption</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,026</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>808</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_cdlx_ConsumerIncentivesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 [Policy 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_ConsumerIncentivesPolicyTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=109196051&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/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=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6843670560">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">FI Implementation Costs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agreements with certain FI partners require us to fund the development of user interface enhancements, pay for certain implementation fees, or make milestone payments upon the deployment of our solution. Amounts paid to FI partners are included in deferred FI implementation costs 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 FI Share and other third-party costs on our condensed consolidated statements of operations and is presented in amortization of deferred FI implementation costs on our condensed consolidated statement of cash flows. Certain of these agreements provide for future reductions in FI Share due to the FI partner. These reductions in FI Share are recorded as a reduction to deferred FI implementation costs and also result in a cumulative adjustment to accumulated amortization. During 2018, development payments to a certain FI partner totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$9.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> which is expected to be partially offset by recoveries through FI Share payment reductions of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> in 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of which has been recovered through </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents changes in deferred FI implementation costs (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended<br/>September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br/>September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,425</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,625</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recoveries through FI Share</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,344</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,157</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(378</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(789</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,136</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,173</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have an FI Share commitment to a certain FI partner totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> over a 12-month period following the completion of certain milestones by the FI partner, which were not met as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Any expected shortfall will be accrued during the 12-month period following the completion of the milestones.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6839798336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RELATED PARTIES - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from Warrant Exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.2<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_ClassofWarrantorRightExercised', window );">Class of Warrant or Right, Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">644,365<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=cdlx_CommonStockWarrantMember', window );">Common Stock Warrants</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option expense</a></td>
<td class="nump">$ 2.5<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_ClassofWarrantorRightExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ClassofWarrantorRightExercised</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 holders exercising their stock warrants.</p></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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>The noncash expense that accounts for the value of stock or unit options distributed to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109223946&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=cdlx_CommonStockWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_CommonStockWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854614816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Narrative (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 12, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 08, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($) </div>
<div>user </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($) </div>
<div>user </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 28, 2018 </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>
</tr>
<tr class="ro">
<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 );">Capital Lease Obligations Incurred | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,875,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>
</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_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance', window );">Number of shares remaining available for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">5.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in usd per share) | $ / 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">$ 10.00<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 5.0<span></span>
</td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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="nump">$ 3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Common stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">1 year 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">1,792,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested PSU (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,737,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,737,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">381,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">3 years 21 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 5 months 1 day<span></span>
</td>
<td class="text">&#160;<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="nump">539,523<span></span>
</td>
<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<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="nump">1,252,500<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="nump">875,000<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_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions', window );">Compensation cost, modification | $</a></td>
<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.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 [Member] | 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>
</tr>
<tr class="re">
<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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod', window );">RSU, performance 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">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="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 );">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions | user</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>
<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>
</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 [Member] | 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>
</tr>
<tr class="re">
<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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod', window );">RSU, performance 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">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions', window );">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions | user</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>
<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>
</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 [Member] | Share-based Compensation Award, Tranche Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</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 );">Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions | user</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>
<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>
</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>
</tr>
<tr class="ro">
<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>
</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="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>
</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="nump">500,000<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="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_TitleOfIndividualAxis=cdlx_EmployeesAndNonEmployeeDirectorsMember', window );">Employees and non-employee directors | Minimum | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</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_TitleOfIndividualAxis=cdlx_EmployeesAndNonEmployeeDirectorsMember', window );">Employees and non-employee directors | Maximum | 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">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>
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">186,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 6.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod</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_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>num: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_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Remaining For Available For Issuance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance</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_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Plan Modification, Expected Timing Of Achieving 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_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions</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_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>The increase during the period in capital lease obligations due to entering into new capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=98513485&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=98513485&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 unrecognized compensation is expected to be recognized for equity-based compensation plans, 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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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>Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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>Unrecognized cost of unvested options awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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 which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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=109197908&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=109197908&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_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>The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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=109197908&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=109197908&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>num: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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_TitleOfIndividualAxis=cdlx_EmployeesAndNonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=cdlx_EmployeesAndNonEmployeeDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>52
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847028784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">DEBT</a></td>
<td class="text">DEBT<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our debt consists of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lines of credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,677</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loans</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,714</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current portion of long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net of unamortized debt issuance costs of </span><span style="font-family:inherit;font-size:9pt;"><span>$20</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2018 Loan Facility</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 14, 2019, we amended our loan facility with Pacific Western Bank ("2018 Loan Facility") to increase the capacity of our asset-based revolving line of credit (&#8220;2018 Line of Credit&#8221;), from </span><span style="font-family:inherit;font-size:10pt;"><span>$30.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$40.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, and decrease the capacity of our term loan (&#8220;2018 Term Loan&#8221;) from </span><span style="font-family:inherit;font-size:10pt;"><span>$20.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. This amendment also extended the maturity date of the 2018 Loan Facility from May 21, 2020 to May 14, 2021. We repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal balance of the 2018 Term Loan upon the execution of the amendment in May 2019 and repaid the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> principal balance in September 2019. In September 2019, we reduced our outstanding borrowings under our 2018 Line of Credit by </span><span style="font-family:inherit;font-size:10pt;"><span>$26.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The 2018 Loan Facility does not include any prepayment penalties.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On March 27, 2019, we amended the 2018 Loan Facility to replace moving trailing 12-month revenue covenants with moving trailing 12-month billing covenants, which range from </span><span style="font-family:inherit;font-size:10pt;"><span>$210.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$255.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, during the term of the facility. The moving 12-month billings covenant was </span><span style="font-family:inherit;font-size:10pt;"><span>$225.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for September 2019. The 2018 Loan Facility also requires us to maintain a total cash balance plus liquidity under the 2018 Line of Credit of not less than </span><span style="font-family:inherit;font-size:10pt;">$5.0 million</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the amended terms of the 2018 Loan Facility relating to the 2018 Line of Credit, we are able to borrow up to the lesser of </span><span style="font-family:inherit;font-size:10pt;"><span>$40.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the amount of our eligible accounts receivable. Interest on advances under the 2018 Line of Credit bears an interest rate equal to the prime rate minus </span><span style="font-family:inherit;font-size:10pt;"><span>0.50%</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>4.50%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">. In addition, we are required to pay an unused line fee of </span><span style="font-family:inherit;font-size:10pt;"><span>0.15%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum on the average daily unused amount of the </span><span style="font-family:inherit;font-size:10pt;"><span>$40.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving commitment. Interest accrued on the 2018 Term Loan at an annual rate of interest equal to the prime rate minus </span><span style="font-family:inherit;font-size:10pt;"><span>2.75%</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>2.50%</span></span><span style="font-family:inherit;font-size:10pt;"> at the date of repayment in September 2019.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2018 Loan Facility includes customary representations, warranties and covenants (affirmative and negative), including restrictive covenants that prohibits mergers, acquisitions and dispositions of assets, incurrence of indebtedness and encumbrances on our assets and the payment or declaration of dividends; in each case subject to specified exceptions.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2018 Loan Facility also includes standard events of default, including in the event of a material adverse change. Upon the occurrence of an event of default, the lender may declare all outstanding obligations immediately due and payable and take such other actions as are set forth in the 2018 Loan Facility and increase the interest rate otherwise applicable to advances under the 2018 Line of Credit by an additional </span><span style="font-family:inherit;font-size:10pt;"><span>3.00%</span></span><span style="font-family:inherit;font-size:10pt;">. All of our obligations under the 2018 Loan Facility are secured by a first priority lien on substantially all of our assets.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;"><span>$40.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unused available borrowings under our 2018 Line of Credit. We were in compliance with all financial covenants as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Future Payments</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate future payments of principal and interest due upon maturity are as follows (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Years Ending December&#160;31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital&#160;leases&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total&#160;debt</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847150336">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted net loss per share is the same as basic net loss per share for the three and </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> because the effects of potentially dilutive items were anti-dilutive, given our net loss during these periods. The following securities as of </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September&#160;30, 2019</span><span style="font-family:inherit;font-size:10pt;"> 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="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:75%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock warrants</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>868</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,200</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock issuable pursuant to the ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6847052080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of long-term debt instruments</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our debt consists of the following (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lines of credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,677</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loans</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,714</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less current portion of long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt, net of current portion</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of maturities of debt and capital lease</a></td>
<td class="text"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate future payments of principal and interest due upon maturity are as follows (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Years Ending December&#160;31,</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital&#160;leases&#160;&#160;&#160;&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total&#160;debt</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (remainder of year)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=6877327&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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<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> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: 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=114775744&amp;loc=d3e28551-108399<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 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: 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> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: 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 10: 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=109259400&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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6845843104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Summary of RSU Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 12, 2019</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4 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_AwardTypeAxis=cdlx_RestrictedSecuritiesUnitsMember', window );">Restricted securities 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Stock option 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="nump">$ 21,519<span></span>
</td>
<td class="nump">$ 4,536<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">3 years 21 days<span></span>
</td>
<td class="text">2 years 5 months 1 day<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">381,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_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="nump">1,792,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (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="num">(324,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (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="num">(112,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested &#8212; Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">381,000<span></span>
</td>
<td class="nump">1,737,000<span></span>
</td>
<td class="nump">381,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.11<span></span>
</td>
<td class="nump">$ 16.38<span></span>
</td>
<td class="nump">$ 18.11<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares (in thousands)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(850,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (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="num">(25,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested &#8212; Ending balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">875,000<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>
</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>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">186,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Compensation not yet recognized, awards other than options</a></td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 | Employees and non-employee directors | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4 years<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_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 unrecognized compensation is expected to be recognized for equity-based compensation plans, 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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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>Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109197908&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_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 which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_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=109197908&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=109197908&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>num: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=109197908&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=109197908&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>num: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=109197908&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>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or 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)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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>num: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=109197908&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=109197908&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>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>The noncash expense that accounts for the value of stock or unit options distributed to employees as compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109223946&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=cdlx_RestrictedSecuritiesUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=cdlx_RestrictedSecuritiesUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_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>
<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_TitleOfIndividualAxis=cdlx_EmployeesAndNonEmployeeDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TitleOfIndividualAxis=cdlx_EmployeesAndNonEmployeeDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6843402032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEBT - Future Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtByMaturityAbstract', window );"><strong>Debt</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2019 (remainder of year)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2020</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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2021</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total principal payments</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_DeferredFinanceCostsNet', window );">Less unamortized debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (20)<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 );">Total debt</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_CapitalLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Capital leases</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_CapitalLeasesFutureMinimumPaymentsDueInTwoYears', window );">2019 (remainder of the year)</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears', window );">2020</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears', window );">2021</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDue', window );">Total principal payments</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract', window );"><strong>Total debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2019 (remainder of the year)</a></td>
<td class="nump">5<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_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree', window );">2020</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour', window );">2021</a></td>
<td class="nump">13<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Total principal payments</a></td>
<td class="nump">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less unamortized debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">$ (20)<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount', window );">Total debt</a></td>
<td class="nump">$ 42<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-Term Debt And Capital Lease Obligations, Including Current Maturities, Net Of Debt Issuance Costs And Debt 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;">cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount</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_CapitalLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 minimum lease payments for capital leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CapitalLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84164817&amp;loc=d3e45280-112737<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&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=6879938&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=6877327&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=6876686&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_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=6877327&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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&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=109500613&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(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&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 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=6877327&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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and capital lease obligations including current maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal amount of long-term debt and capital lease obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal amount of long-term debt and capital lease obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal amount of long-term debt and capital lease obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtByMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtByMaturityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>57
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (J#;$\?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ BH-L3R?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " "*@VQ/8M W;NX    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*$Z@8R;UI:.G#@8K;.QF;+4UBQUC:R1]^SE9
MFS*V!]C1TN]/GT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[Z
MZ!3E9SQ"4/I#'1'JJEJ!0U)&D8()6(2%R&1KM- 1%?7Q@C=ZP8?/V,TPHP$[
M=.@I 2\Y,#E-#.>Q:^$&F&"$T:7O IJ%.%?_Q,X=8)?DF.R2&H:A')HYEW?@
M\/:T>YG7+:Q/I+S&_"M90>> :W:=_-IL'O=;)NN*/Q2<%[S>\Y6H[P5OWB?7
M'WXW8=<;>[#_V/@J*%OX=1?R"U!+ P04    " "*@VQ/F5R<(Q &  "<)P
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
M;?NG;VN;KI*WH9])LKE*<":!FR+I.[]%0"W"!D5S_!A@*Q5&#T!J"C0V-_,
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
M2'AZ:*OC<  :G4]AY_\!4$L#!!0    ( (J#;$_D;-[49 (  (8'   8
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
M'T4LX+:VE-J#P^2V@-S$QK[H13Z:[<+SRP]D?+:MI+OQ@9I\OPCH5)A%-MM
M-3-AQ>6).]_B<F'U^$)K<2VPJ!9H/HW(-(M)O"R*DTELK***P:NQE:5 Y_QQ
M=S6DBM/!I<"B4L#!:B7!E2=N^99 =O[TW2<]%"O.&I<#BW8P',\:;$UHS=?I
M:E 6)X1+@D7[NMQN6,GZ0*E$/YCT%I!>5&XK24\J@(ZG(ZVWN%@X4J(Z65PS
M+*H9@I> X$66F!R'P>S01@9?RTZ"F3@,;@=$<3*8W0ZP6Y@$!QBIL^".&$N'
M=7%*&*4..&_B#QQ..F_M*+5,'2:N \3E963A)$R5]H838^GD:19S42L0*M1:
MST^L;H%.D[%\MJ5J9FR8[]21%2:]L^,KETL<>P$ZDUC1DJ@SI8C7+B>=^DR<
MU0W&BK/&=': SC(=X,-UKE-3C+'K ';Y%L/"2>Q:<O+X4)YP<8,$(AF?>\\-
M$M#IC J^S(#U-\::E"5WN"2X_W&HYC"AW9AC-0<(G0(T84#3F',U B=FCC_&
MK894<3H8T33F7(V V07>!\BD]QF,%6>-*4XC]D\6)(_7O"WX+LN0*DX'HY[&
M;+20)&KB*8 P2PFY9NY[2.Z-(-]#X*B.3PR.E( 387@3@+?P/03L<-+W4.+-
MA3&;(R1YZSB4;P=$<3(8R31F<X0 ^KSG&V=W@[(X(<Q' I99N!X"FR-IUT,8
MHP0P*EP/R5T/Z'J CKL>((&N!^B ZP$J['KF9Z^)M:\2_E'NG]:[P^1KW33U
MMGLO[+&NFRH$S3Z$&7VNRH?3ETWUV+0???B\/[["=_S2U"_]ZXGSTSN2-_\!
M4$L#!!0    ( (J#;$]&@0?DG 4  $4=   8    >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&ULC9G1;N,V$$5_Q?"[U^)P*$I!$B".5;1 "RRV:/NLQ$ILK&VY
MDI)L_[Z2K'BMF<LX^["VE,OA'=(\0U'7;V7UO5X713/YL=ONZYOINFD.5_-Y
M_;@N=GG]I3P4^_8O3V6URYOVLGJ>UX>JR%=]H]UV3E$4SW?Y9C^]O>[O?:UN
MK\N79KO9%U^K2?VRV^75?XMB6[[=3,WT_<:WS?.ZZ6[,;Z\/^7/Q9]'\=?A:
MM5?S4Y359E?LZTVYGU3%T\WTSEQE[+H&O>+O3?%6GWV?=*D\E.7W[N*WU<TT
MZAP5V^*QZ4+D[<=K<5]LMUVDUL>_0]#IJ<^NX?GW]^B_],FWR3SD=7%?;O_9
MK)KUS3293E;%4_ZR;;Z5;[\60T)N.AFR_[UX+;:MO'/2]O%8;NO^_\GC2]V4
MNR%*:V67_SA^;O;]Y]L0_[T9;D!# SHU,.[#!G9H8'\VX \;\-" /]N#&QHX
MT</\F'L_F,N\R6^OJ_)M4AU_#X>\^]F9*]=.UV-WLY^=_F_M>-;MW==;$_OK
M^6L7:- LCAHZUT1FK%D"S4DQ;QV<;!"RL2#5G,8=W&N%B81F>3%*]G&4D5$+
MQ\OV 7@T7HFP<=3X7K,_:LBEPHD6I<8EV I#*ZRLQ"+=!>M.G$E8#*U6L4^,
M'-RCRGT<*].J<:Q17@[FY< 0B]%;.-5-))+2"A%C>3%&]E&,42(Q3"36$V1%
M'K'J@3@6F0!-U/X3V7PB4G8ITB@G#W/R?0A[/CD^$""! 1(]NR1R623*Y\Q[
M%EBZ!ZK$JL4(5!0Y+_B5 1D;]C%.+86II6!L A0T$:9QI$?'RX4XB,Z]6I/(
MA("*.&@G4!P,L&.E':,ZDI8SH"'G EY@A;@S!+RP]$(7US20D*7 /!M<! RH
M MY)+U9U9(ABN2:1+$[C0"4PN!0870N,$3TMC&:SA":0S!)=ZR\&RH D]G$
M% ;7 0,*@8^E%\UH8BNK$E"QL:%)QS0W&N?&JZV21JQ/4CG*6F2]Y!80D5I\
M&5"9<&(8Z<:#Q)0=?WG.M:0%LK,!,[@\F 1 -%!U#<:P274^B2R7@VADUJFI
MRH#,1$D2R(DPU4E376)@21K7,Z.J609E/O4!/QCK!+ NZ\>2-++EA -).X8N
ML,H)<YT UQ.YCR4-[9DQ3NX(H,RRK!) 9EEN,3.@XBBTM @7"M*%0A&,= &8
ML61N!E1$H4<L7"0(%(E$5G/2X#;L)': BCA@!L.=--S5&B5-[3AB-3):-;.>
M @64,-P)P%T^VRQ)PY9MZJ4?K9H1AQZ!"#.9 ),3N<,@#5QOY:+(@&IFV(:V
M_82Y3(#+26@Q8"X3XK*7.0$NLXO5I .9-6D@)XNY;,%N.U$/\XBX<G]Q030V
M@Z%L$93E(ZL%Q&W7L-Q3(EF:!&AA,9<MX'(J5Z@%P(W9R-E",C[_/8\-!4Y>
MP*8[E57+:DS*J@4D[-F&S&"66M;+(0T=)&$"6K"]326.+8 ;QW$J'["0SK7/
M>Z&L, 4MH& J*6@UWY(V=^4([(0IN)6S&(,68#"5&+0 <%9NG)"HS2UD!T/0
M@L.+5-9S"XX26MY*/^C (5"S+.:I!3R5U6AI-2BMBUB=1FI9[ P'?M&,><J
MIZGD*0-4GJ^^X1@1 34*;',9$Y4!45-)5-:HM,[%$AI QK$+;749(Y4U4DF=
MX[%FI4L3KPR!8PQ#<6C",%)9(Y7DSG/!FI>I:_</\A!9RV)TBORI:-G%:./T
M @?D&M(4.NUG#&G6D*9('N(.HM$QNZQ,]T!D8K5</Q,JNQ3JF-C\[!70KJB>
M^_=Q]>2Q?-DWW:"<W3V]\[NC[A62N+\P5_<&W%^:J^SX1N]G^.,+QC_RZGFS
MKR</9=.4N_[UTE-9-D5K/OK2FE\7^>ITL2V>FNZK;[]7QQ=[QXNF/ PO+>>G
M-Z>W_P-02P,$%     @ BH-L3\YX$/:P 0  T@,  !@   !X;"]W;W)K<VAE
M971S+W-H965T."YX;6Q]4V%OG# ,_2M1?D##Y6@WG0"IUZG:I$TZ==KZ.0<&
MHB:8)>'H_OV2P%'6H7TAMO%[?G:<;$3S8EL 1UZUZFQ.6^?Z V.V;$$+>X,]
M=/Y/C48+YUW3,-L;$%4$:<5XDMPQ+61'BRS&3J;(<'!*=G RQ Y:"_/[" K'
MG.[H-? DF]:% "NR7C3P'=R/_F2\QQ:62FKHK,2.&*AS>K\['-.0'Q-^2ACM
MRB:ADS/B2W"^5#E-@B!04+K (/QQ@0=0*A!Y&;]F3KJ4#,"U?65_C+W[7L["
MP@.J9UFY-J<?*:F@%H-R3SA^AKF?6TKFYK_"!91/#TI\C1*5C5]2#M:AGEF\
M%"U>IU-V\1QG_BML&\!G '\'8%.AJ/R3<*+(#([$3+/O1;CBW8'[V90A&$<1
M_WGQUD<O!4_2C%T"T9QSG'+X*F>W9##/OI3@6R6._!\XWX;O-Q7N(WS_E\+;
M;8)TDR"-!.E_6]S*N7M7A*UFJL$T<9LL*7'HXB:OHLO"WO-X)V_IT[9_$Z:1
MG25G=/YFX_QK1 =>2G+C5ZCU#VQQ%-0NF!^\;:8UFQR'_?R"V/*,BS]02P,$
M%     @ BH-L3^&:&@6U 0  T@,  !@   !X;"]W;W)K<VAE971S+W-H965T
M.2YX;6Q]4V%OW" ,_2N('U!R7-;>3DFD7J=IDS;IU&G;9RYQ$E0(&9!+]^]G
M2)IE;;0O@(W?\[,QV6CLDVL!/'G6JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV
M8:ZW(*H(THKQ)+EE6LB.%EGTG6V1F<$KV<'9$C=H+>SO$R@SYG1'7QR/LFE]
M<+ BZT4#W\!_[\\6+;:P5%)#YZ3IB(4ZI_>[XRD-\3'@AX31K<XD5'(QYBD8
MGZN<)D$0*"A]8!"X7>$!E I$*./7S$F7E &X/K^P?XRU8RT7X>#!J)^R\FU.
M#Y144(M!^4<S?H*YGG>4S,5_@2LH# ]*,$=IE(LK*0?GC9Y94(H6S],NN[B/
MT\UM.L.V 7P&\ 5PB'G8E"@J_R"\*#)K1F*GWO<B//'NR+$W97#&5L0[%._0
M>RUX<I>Q:R":8TY3#%_%[)8(ANQ+"KZ5XL3?P/DV?+^I<!_A^W\4'K8)TDV"
M-!*D_RUQ*^;]JR1LU5,-MHG3Y$AIABY.\LJ[#.P]CV_R-WR:]J_"-K)SY&(\
MOFSL?VV,!Y22W. (M?C!%D-![</Q#L]V&K/)\*:??Q!;OG'Q!U!+ P04
M" "*@VQ/'E?/O=(!  "<!   &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX
M;6QU5-MNG# 0_17+'Q"#ER6K%2!E$T6MU$JK5&V?O3!<%!M3VRSIW]<VA)*M
M^X(]XS/GS)@99Y-4K[H%,.A-\%[GN#5F.!*BRQ8$TW=R@-Z>U%()9JRI&J('
M!:SR08(3&D4I$:SK<9%YWUD5F1P-[WHX*Z1'(9CZ?0(NIQS'^-WQTC6M<0Y2
M9 -KX!N8[\-968NL+%4GH->=[)&".L</\?&4.KP'_.A@TIL]<I5<I'QUQN<J
MQY%+"#B4QC$PNUSA$3AW1#:-7PLG7B5=X';_SO[L:[>U7)B&1\E_=I5I<WS
MJ(*:C=R\R.D3+/7L,5J*_P)7X!;N,K$:I>3:?U$Y:B/%PF)3$>QM7KO>K]-\
MDAR6L'  70+H&G#P.F06\ID_,<.*3,D)J?GN!^9^<7RD]FY*Y_17X<]L\MIZ
MKP6-HXQ<'=&".<T8NL'$*X)8]E6"AB1.])]P&@[?!3/<^?#=APS_HY\$"1)/
MD'P@H#<EAC"[L,@^*+(/$"0W(B',/BR2!D72 $%Z(Q+"W-^(D$UW"%"-GPN-
M2CGV?B8WWG7T'JCOKK_P>6Z_,M5TO487:6R/^DZJI31@4XGN;,&M?2I6@T-M
MW/;>[M4\,+-AY+"\!61]D(H_4$L#!!0    ( (J#;$]DA(7!M0$  -(#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;'U386_<( S]*X@?4!+NMMY.
M2:1>IVF3-NG4:=UG+G$25(@S()?NWP](FF5KU"^ C=_SLS'9B.;)M@"./&O5
MV9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ7B2O&=:R(X66?2=39'A
MX)3LX&R(';06YO<)%(XY3>F+XT$VK0L.5F2]:. [N!_]V7B++2R5U-!9B1TQ
M4.?T+CV>]B$^!CQ*&.WJ3$(E%\2G8'RI<IH$0:"@=(%!^.T*]Z!4(/(R?LV<
M=$D9@.OS"_NG6+NOY2(LW*/Z*2O7YO1 206U&)1[P/$SS/6\HV0N_BM<0?GP
MH,3G*%'9N))RL [US.*E:/$\[;*+^SC=\-L9M@W@,X O@$/,PZ9$4?E'X421
M&1R)F7K?B_#$Z9'[WI3!&5L1[[QXZ[W7@J>'C%T#T1QSFF+X*B9=(IAG7U+P
MK10G_@K.M^&[386["-_]H_##-L%^DV ?"?9OEK@1PY/_DK!53S68)DZ3)24.
M79SDE7<9V#L>W^1O^#3MWX1I9&?)!9U_V=C_&M&!EY+<^!%J_0=;# 6U"\=;
M?S;3F$V&PW[^06SYQL4?4$L#!!0    ( (J#;$\1]JGGLP$  -(#   9
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
M=VZNY[<\+ZP:EC8EZ[^B_ M02P,$%     @ BH-L3S,>W1/2 0  G 0  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL=53K;ML@%'X5Q ,4FSAI%MF6
MFDY3)VU2U&GM;V(?7U0P+N"X>_L!=ETOHW\,Y_!=SL% .DKUHAL @]X$[W2&
M&V/Z R&Z:$ P?2-[Z.Q*)95@QH:J)KI7P$I/$IS0*-H1P=H.YZG/G52>RL'P
MMH.30GH0@JD_1^!RS'",WQ./;=T8ER!YVK,:?H'YW9^4C<BB4K8".MW*#BFH
M,GP7'XX[A_> IQ9&O9HCU\E9RA<7?"\S'+F"@$-AG *SPP7N@7,G9,MXG37Q
M8NF(Z_F[^C??N^WES#3<2_[<EJ;)\!ZC$BHV</,HQP>8^]EB-#?_ R[ +=Q5
M8CT*R;7_HF+01HI9Q98BV-LTMIT?QVGE-IEI80*="70A[+T/F8Q\Y5^987FJ
MY(C4M/<]<[\X/E"[-X5+^JWP:[9X;;.7G";[E%R<T(PY3ABZPL0+@ECUQ8*&
M+([T/SH-TS?!"C>>OEG3Z2<"25 @\0+)/RU^N6HQ@-E&89-MT&0;$(BO3$*8
M3SK9!4UV 8'-E4D(DUR9D-7I$*!J?R\T*N30^3NYRBY7[X[ZT_4!G^[M3Z;J
MMM/H+(T]H_XD55(:L*5$-[;AQCX52\"A,FYZ:^=JNC!38&0_OP5D>9#ROU!+
M P04    " "*@VQ/>:,>DKD!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6QM4V%OVR 0_2N('U!B$G=19%MJ.DV;M$E1IVV?B7VV4<'G 8Z[
M?S_ KFNU_@+<<>_=N^/(1C3/M@5PY$6KSN:T=:X_,6;+%K2P=]A#YV]J-%HX
M;YJ&V=Z J")(*\9WNWNFA>QHD47?Q109#D[)#BZ&V$%K8?Z=0>&8TX2^.IYD
MT[K@8$76BP9^@OO57XRWV,)220V=E=@1 W5.'Y+3^1#B8\!O":-=G4FHY(KX
M'(QO54YW01 H*%U@$'Z[P2,H%8B\C+\S)UU2!N#Z_,K^)=;N:[D*"X^H_LC*
MM3D]4E)!+0;EGG#\"G,]*25S\=_A!LJ'!R4^1XG*QI64@W6H9Q8O18N7:9==
MW,?I)N4S;!O 9P!? ,>8ATV)HO+/PHDB,S@2,_6^%^&)DQ/WO2F#,[8BWGGQ
MUGMO!4_3C-T"T1QSGF+X*B99(IAG7U+PK11G_@'.M^'[387["-^OX?RX37#8
M)#A$@L-:_C%Y5^+'&)[>OTO"5CW58)HX39:4.'1QDE?>96 ?XB.RM_!IVG\(
MT\C.DBLZ_[*Q_S6B R]E=^='J/4?;#$4U"X</_FSF<9L,ASV\P]BRS<N_@-0
M2P,$%     @ BH-L3\L^;?6X 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C(N>&UL=5/;;MP@$/T5Q >$7;Q)MBO;4C95U4B)M$K5]IFUQS8*>%S
MZ^3O"]AQW=1] 68XY\R%(1W0O-@&P)%7K5J;T<:Y[L"8+1K0PEYA!ZV_J=!H
MX;QI:F8[ Z*,)*T8WVQNF!:RI7D:?2>3I]@[)5LX&6)[K85Y.X+"(:-;^NYX
MEG7C@H/E:2=J^ ;N>W<RWF*S2BDUM%9B2PQ4&;W;'HZ[@(^ 'Q(&NSB34,D9
M\248#V5&-R$A4%"XH"#\=H%[4"H(^31^39IT#AF(R_.[^I=8NZ_E+"S<H_HI
M2]=D=$])"97HE7O&X2M,]5Q3,A7_"!=0'AXR\3$*5#:NI.BM0SVI^%2T>!UW
MV<9]&&^2FXFV3N 3@<^$?8S#QD Q\\_"B3PU.! S]KX3X8FW!^Y[4P1G;$6\
M\\E;[[WD_/HV99<@-&&.(X8O,-L9P;SZ'(*OA3CR?^A\G9ZL9IA$>K*D)_^)
MOUL5V$6!W5\E[C^4N(;Y]"$(6_14@ZGC-%E28-_&25YXYX&]X_%-_L#':7\2
MII:M)6=T_F5C_RM$!SZ5S94?H<9_L-E04+EPO/5G,X[9:#CLIA_$YF^<_P90
M2P,$%     @ BH-L3R+O\E_# 0  -P0  !D   !X;"]W;W)K<VAE971S+W-H
M965T,C,N>&UL=531CIP@%/T5P@<LBLYV,U&3G6V:-FF3R39MGQF]*ED0"SAN
M_[Z KK53^B)P.>?<<X%K,2O]8GH BUZE&$R)>VO'(R&F[D$R<Z=&&-Q.J[1D
MUBUU1\RH@36!) 6A27)/).,#KHH0.^NJ4),5?("S1F:2DNE?)Q!J+G&*WP+/
MO.NM#Y"J&%D'7\%^&\_:K<BFTG )@^%J0!K:$C^FQ]/!XP/@.X?9[.;(5W)1
MZL4O/C4E3KPA$%!;K\#<<(4G$,(+.1L_5TV\I?3$_?Q-_4.HW=5R80:>E/C!
M&]N7^ &C!EHV"?NLYH^PUG/ :"W^,UQ!.+AWXG+42ICP1?5DK)*KBK,BV>LR
M\B&,\[*3TY46)]"50#?"0\A#ED3!^7MF655H-2.]G/W(_!6G1^K.IO;!<!1A
MSYDW+GJMZ'U2D*L76C&G!4-WF'1#$*>^I:"Q%"?Z#YW&Z5G481;HV9Z>Y7&!
M/"J0!X'\KQ+3FQ)CF/^X/$23'"("V4V2&.:V$K*[. FZ"T_6H%I-0VB7773K
MBL?P4L@?^-)27YCN^&#015GW?,(EMTI9<%:2.^>E=UV\+02TUD_?N;E>WO*R
ML&I<VY1L_XKJ-U!+ P04    " "*@VQ/ZWF>7E<"   -"   &0   'AL+W=O
M<FMS:&5E=',O<VAE970R-"YX;6R-5MN.FS 0_17$!P3,-40$J4E4M5(K15MU
M^^PD3D!K,+6=L/W[VH8@+H.4/ 3;G#EG+AZ;M&'\0^2$2.NSI)78VKF4]<9Q
MQ#DG)18K5I-*O;DR7F*IIOSFB)H3?#%&)74\UXV<$A>5G:5F[<BSE-TE+2IR
MY):XER7F_W:$LF9K(_NY\%;<<JD7G"RM\8W\(O)W?>1JYO0LEZ(DE2A897%R
MW=I?T.:  FU@$.\%:<1@;.E03HQ]Z,GWR]9VM4>$DK/4%%@]'F1/*-5,RH^_
M':G=:VK#X?C)_M4$KX(Y84'VC/XI+C+?VFO;NI KOE/YQIIOI LHM*TN^A_D
M0:B":T^4QIE18?ZM\UU(5G8LRI42?[;/HC+/IN-_FL$&7F?@]09M<A8-_,[
M?]4@Z R"B8'3AF)R<\ 29REGC<7;\M98[R*T"53VSWK1)-N\4^D1:O61>5&8
M.@]-U&%V+<8;8:(Q9@]@QHC#'!'T"$?YV#OJ@8YZQMP?.1'#!#Y(X!N"8$2P
MGD3:8D*#J0P&)6Z P@5/ U H (22B5"+B0="$8(U0E CG&DD\:0BX3P6M_M-
M*O,*<N13!/H4S>..)U*[%I,,I-Q5"(O$H$@,B"QD;@T2K%_?1PE(D  >3/;Z
M+IF5UU_80LB%V](%5/QI7[KSPJ$D\*.%C**%(P !6L%4"\TJYZ^\!1VX@Y$'
MZ"RY"O<P\E^O'H*[$T'M.3T'.M PLP%T#CB#8U9?E#\QOQ65L$Y,JA/;G*M7
MQB11G&J?VU:N[N9^0LE5ZF&LQKR]H-J)9'5W^3K]%T#V'U!+ P04    " "*
M@VQ/H]:)E!4"  ">!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6R-
M5-N.VC 0_94H'X!S Q84(BV752NU$MJJ[;-)!A*M':>V(=N_KV]D0XCH\H#M
MR3EG+AY/VC+^)DH Z;U34HN57TK9+!$2>0D4BPEKH%9?CHQ3+-61GY!H..#"
MD"A!41#,$,55[6>IL>UYEK*S)%4->^Z),Z68_UT#8>W*#_VKX;4ZE5(;4)8V
M^ 0_0/YL]ER=4*=25!1J4;':XW!<^<_A<I=HO '\JJ 5O;VG,SDP]J8/7XN5
M'^B @$ NM0)6RP4V0(@64F'\<9I^YU(3^_NK^HO)7>5RP (VC/RN"EFN_"??
M*^"(ST2^LO8+N'RFON>2_P87( JN(U$^<D:$^??RLY",.A45"L7O=JUJL[9.
M_TH;)T2.$'4$Y?L1(7:$^(.0/"0DCI!\UL/4$:8##\CF;HJYQ1)G*6>MQVT[
M-%AW7;B<JNO*M='<COFFZBF4]9)%\UF*+EK(8=86$_4P81#>8K8CF Z!5 1=
M&-%8&.OHCA[=.MC<(\)@@-G^5V7W6.4FT'BT7K$1B/LN@J=Q@614(#$"R4W!
MYX."6\S"8&J+F4WB04$L:-X#A<F@'O<Z\WBR"'J_P37N[AG)=+(8Y(=ZS46!
MG\Q+%U[.SK74M>E9NV'R'.GF'-C7X7(3CMBW:OC86?$A;R?7=\Q/52V\ Y/J
M29C&/3(F0<4>3-13*-6P[ X$CE)OYVK/[<BP!\D:-PU1-Y*S?U!+ P04
M" "*@VQ/K[^#QX("   1"@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6R55M&.FS 0_!7$!QS8$ (G@I2DJEJIE:*KVCX[Q GH#*:VDUS_OK8A'$>6
MBKR ;69G=XQ'WO3*Q:LL*%7.6\5JN7(+I9IGSY-Y02LBGWA#:_WER$5%E)Z*
MDR<;0<G!!E7,P[X?>14I:S=+[=I.9"D_*U;6="<<>:XJ(OYN*./7E8O<V\)+
M>2J46?"RM"$G^H.JG\U.Z)G7LQS*BM:RY+4CZ''EKM'S%F,38!&_2GJ5@[%C
MI.PY?S63KX>5ZYN***.Y,A1$ORYT2QDS3+J./QVIV^<T@</QC?VS%:_%[(FD
M6\Y^EP=5K-S8=0[T2,Y,O?#K%]H)6KA.I_X;O5"FX:82G2/G3-JGDY^EXE7'
MHDNIR%O[+FO[OG;\MS X '<!N ] T7\#@BX@> \(K?BV,BOU$U$D2P6_.J+]
M6PTQAP(]!WHS<[-H]\Y^TVJE7KUD>!FGWL40=9A-B\$##.H1GF;O4V HQ0;?
MA>./";;W".1C.$4 J@@L0?!!10(3A"!!: G"(4$XV@4 LH!3+, 4B_OXV(<)
M(I @FB]R"1(L@0K02"6$F?@5,9@D!@@"F" !"9+Y,I$/GVE_AE 0%$[DF? .
M B@FS@0"O;%&^ &U\-E' 5!%-%8+@983>6"+(,  <3Q! 5L +1Y0"YL 17/4
M0J"I/+!7$&"$9,*N"'8"BA]0"WL!)7/4 J!D=-RW(&C"V!BV%08<DTQ8&\..
MP6C^EF#8,1C/V!((E(3C6P<"C>WK#2[2BHJ3[3FDD_-SK<R5-5CM^YJU;6M&
MZQO=[[3=R3M-VRQ])^)4UM+9<Z6O>7L9'SE75-?H/VG'%+H_ZR>,'I49+O58
MM$U*.U&\Z1HPK^\"LW]02P,$%     @ BH-L3^P-BI-( @  X@8  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&ULC57M;ILP%'T5Q /48+XK@E223INT
M25&G;K\=X@14@YGMA.[M9QM"B;&JY4?\P3GGGGLQU_E V1NO,1;.>TLZOG%K
M(?I' 'A5XQ;Q!]KC3CXY4=8B(9?L#'C/,#IJ4DL ]+P8M*CIW"+7>WM6Y/0B
M2-/A/7/XI6T1^UMB0H>-Z[NWC9?F7 NU 8J\1V?\$XO7?L_D"LPJQZ;%'6]H
MYS!\VKA/_N-SHO :\*O! U_,'97)@=(WM?AVW+B>,H0)KH120'*XXBTF1 E)
M&W\F37<.J8C+^4W]B\Y=YG) '&\I^=T<1;UQ4]<YXA.Z$/%"AZ]XRB=RG2GY
M[_B*B80K)S)&10G7_TYUX8*VDXJTTJ+W<6PZ/0Z3_HUF)\") &>"'W]*""9"
M\$$(/R6$$R'\7T(T$2*# ,;<=3%W2* B9W1PV'@<>J1.G?\8R==5J4W]=O0S
M64\N=Z\%S.(<7)70A"E'#%Q@_!D!I/H< MI"E'!%A_<!MFM$>(_8K1&^9Z@\
M6^)DB=UH8*U%H 6"I8"7V@5"JT"H!<*E@)%(:8%$]A"1-42TXL=&'<H1DFA(
MIR%9Y*>&D>T:%60Q#(RZKU%ADOK0[CBV.H[7CHTHY0B)%E%@:!S"G07CR9_=
M26)UDJQKGZ6&E<12O##PC.*M45&6)@9JMT;%=\4;C^T:!7T8FR4&BP^ZQ>RL
MNRMW*GKI=&=?[,X-_ GJAO !'[O_#\3.3<>= Q6RK>B/_T2IP-*,]R +7,L+
M9UX0?!)JFL@Y&]ONN!"TGVX4,%]KQ3]02P,$%     @ BH-L3Z''2E:W @
MM0D  !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULE5;M;MHP%'V5* _0
M^#,)")!*Z+1)FU1UVO;;!0-1DYC9!KJWG^V$-'5,Q_X0^W+N\3TGSK5G9R%?
MU)YS';W65:/F\5[KPS1)U'K/:Z;NQ($WYI^MD#739BIWB3I(SC8NJ:X2!$":
MU*QLXL7,Q1[E8B:.NBH;_B@C=:QK)O\L>27.\QC&E\!3N=MK&T@6LP/;\>]<
M_S@\2C-+>I9-6?-&E:*))-_.XWLX?8#8)CC$SY*?U6 <62G/0KS8R9?-/ :V
M(E[QM;84S#Q.O.!599E,';\[TKA?TR8.QQ?V3TZ\$?/,%"]$]:O<Z/T\SN-H
MP[?L6.DG<?[,.T$TCCKU7_F)5P9N*S%KK$6EW&^T/BHMZH[%E%*SU_99-NYY
M[O@O:>$$U"6@/L&L_5$"[A+P6P+Y,(%T">36%6B70+T5DE:[,W/%-%O,I#A'
MLMT/!V:W'9Q2\[K6-NC>COO/^*E,]+1 D\DL.5FB#K-L,6B @0"^QZP"F!Z1
MF KZ,E"HC"4:I:/W"Q1C! 0>9O5/EH>/6=X5BH-^84> ATO@+$Q @@3$$9 !
M 0; ,[S%9 [3. Q-"?1>2S%&84)SWY,Q"A((!S6WQ@1@ .4I#4NC06DT(.W*
M+DB#!.GMYF9!@NP&<UL,'2@E /BH8HQ"%",/M1JC)H32W/-VC$JS++MB;1X4
ME@>$7=FWDR#!Y'9K(0AW"G"#N1UHJ!72%'K=H@C <H13OZ>,403GU"-[",#0
MA)!KZJ[T01A0AZ]0!'O8/43_X7&XNT!\B\=X]*WF(/<='H/,!SUR>(Q"&?+W
M;P!E^I%O3C(X<FHN=^[\5]%:'!MM71E$^SO&/;)'EA=?PFD! _&5O9.X(^Z-
MOKW0?&-R5S8J>A;:')3N.-L*H;DI'MR9?;$W=ZA^4O&MML/,C&5[D6@G6ARZ
M2U+2W]06?P%02P,$%     @ BH-L3[.8P;LX @  <08  !D   !X;"]W;W)K
M<VAE971S+W-H965T,CDN>&ULC57MCILP$'P5Q .<,=@D%Q&DRT?52JUTNJKM
M;X=L CJ#J>V$Z]O7-H1+@*;W)[;7,^.=Q=XDC9"O*@?0WEO)*[7T<ZWK!4(J
MRZ%DZD'44)F=@Y ETV8ICTC5$MC>D4J.PB"(4<F*RD\3%WN6:2).FA<5/$M/
MG<J2R3\KX*)9^MB_!%Z*8ZYM *5)S8[P'?2/^EF:%>I5]D4)E2I$Y4DX+/TG
MO-A2BW> GP4TZFKN62<[(5[MXLM^Z0<V(>"0::O S'"&-7!NA4P:OSM-OS_2
M$J_G%_5/SKOQLF,*UH+_*O8Z7_ISW]O#@9VX?A'-9^C\4-_KS'^%,W #MYF8
M,S+!E?OULI/2HNQ43"HE>VO'HG)CT^[$%]HT(>P(84_ ]"XAZ@C1.X'<)9".
M0#YZ NT(=' ":KV[8FZ89FDB1>/)]CK4S-XZO*#F<V4VZ+Z.VS/U5"9Z3J.
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
MY#51]WT]*WN>;,X/&=_*YC:L[\ON@*=[D.*@#J^<\PG:XA]02P,$%     @
MBH-L3R9K3K.1 @  :0H  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
MC5;1CILP$/P5Q'L/;" D$4'JI:I:J96BJ]H^.XD3T &FMI-<_[ZV\2&"EY27
M8)O9F=VLQSB[,?XJ"DJE]U97C=CXA93M.@C$H: U$4^LI8UZ<V*\)E)-^3D0
M+:?D:(+J*L!AN AJ4C9^GIFU'<\S=I%5V= =]\2EK@G_^TPK=MOXR']?>"G/
MA=0+09ZUY$Q_4/FSW7$U"WJ68UG31I2L\3@];?R/:+W%H0XPB%\EO8G!V-.E
M[!E[U9.OQXT?ZHQH10]24Q#UN-(MK2K-I/+X8TG]7E,'#L?O[)]-\:J8/1%T
MRZK?Y5$6&W_I>T=Z(I=*OK#;%VH+2GS/5O^-7FFEX#H3I7%@E3"_WN$B)*LM
MBTJE)F_=LVS,\]:]298V# [ -@#W 2A^&!#9@&@4$'29F5(_$4GRC+.;Q[MN
MM41O"K2.U)]YT(OFOS/O5+5"K5[S*$99<-5$%O/<8?  @^\16Q<1]XA Z?=)
M8# );,*CNR0P3!"!!)$AB.\(HE$5'28UF,9@0E@B!B5B0"(>2728Y/\2"2B1
M !+)2"*9*[$ )1: Q&(DL9@KD8(2J2N!QA+I XEN1Z5.MS[@B3268!I+-XUP
MG,9R;J4K4&+E;ELT08!"V'TAT(]T;+_023.94)GP.)JQ=RUHJ((G3(Q@%R,\
M8_]:T% &11,RL-<19/9Q9RUH*#-UHB#8[RAVNSO80/<4L)\19&BGNZZCI[H+
M6QI!GG:ZZYIZLKNPK1'@:[>[KK$GNPO;%@&^=;OK&G>RN[!UT6K&*65!CXXI
M"YEU3F'X#,# &>"<5!:4/JHX&'SS]27L.^'GLA'>GDEU?3 ?^1-CDBJ^\$D5
M5:A[7S^IZ$GJ8:K&O+O\=!/)6GNQ"_K;9?X/4$L#!!0    ( (J#;$_/IR =
MB 0  *T8   9    >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;)59VV[B2!#]
M%<L?@-TW=SL"I$TR3"+-2-&L=O?9@298XPMK.V'F[\>7#L'MTP1>P#:G+EU=
MIZK:S ]E];/>:=UXO_*LJ!?^KFGV-T%0KW<Z3^I9N==%^\NVK/*D:6^KEZ#>
M5SK9]$)Y%M PC((\20M_.>^?/57+>?G:9&FAGRJO?LWSI/I]J[/RL/")__[@
M1_JR:[H'P7*^3U[TW[KY9_]4M7?!4<LFS751IV7A57J[\/\B-X^"=0(]XM]4
M'^J3:Z];RG-9_NQN'C<+/^P\TIE>-YV*I/UZTW<ZRSI-K1__&Z7^T68G>'K]
MKGW5+[Y=S'-2Z[LR^R_=-+N%KWQOH[?):];\* \/VBQ(^)Y9_3?]IK,6WGG2
MVEB76=U_>NO7NBESHZ5U)4]^#=]IT7\?C/YW,2Q C0 ]"E!Y5H 9 ?8A<-X"
M-P+\*,#(60%A!,2E I$1B(X"_+R - +R8PWG!9014!\"[*Q ; 1B*TK!L']]
M0MPG3;*<5^7!JX:<WB<==<A-W*;<NGO89UC_6YL3=?OT;<FXF@=OG2*#N1TP
M=(2)QY@[@!'A&'./,&2,^8(P=(Q9(0P;8[XB#!]C'A!&C#&/"!,=,4$;VV.
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
M7?=GR_Y&J[T]-T?GP_OB'U!+ P04    " "*@VQ/!#\-\$T#  !4#@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6R55]N.FS 0_17$>P,S-I>LDDC=
M1%4KM=)JJ[;/;.(D: &G0)+MW]=<EH(]SFY? G;.S)FQ9P[VXBK+Y^HH1.V\
MY%E1+=UC79_N/*_:'D6>5#-Y$H7Z9R_+/*G5L#QXU:D4R:XURC,/?3_T\B0M
MW-6BG7LH5PMYKK.T$ ^E4YWS/"G_W(M,7I<NN*\3C^GA6#<3WFIQ2@[BNZA_
MG!Y*-?(&+[LT%T65RL(IQ7[I?H2[#<:-08OXF8IK-7IWFE2>I'QN!E]V2]=O
M(A*9V-:-BT0]+F(MLJSQI.+XW3MU!\[&</S^ZOU3F[Q*YBFIQ%IFO])=?5RZ
ML>OLQ#XY9_6CO'X6?4*!Z_39?Q47D2EX$XGBV,JL:G^=[;FJ9=Y[4:'DR4OW
M3(OV>>W]OYK1!M@;X&  _*8!ZPW88("W#7AOP/\Q!.UJ=:FT:[-)ZF2U*.75
M*;OM/25-%<$=5ZN_;2;;Q6[_4\M3J=G+BOO!PKLTCGK,?8?!"2:<8M8F!J>(
M#>%E0'@JQB%0) /%UIR-S%D0T0X8Z8"U#O@DBTC+HL-$+:9H,1#'$6B9$"@$
M2S*<C(4;L2#70B$@ 4T1D!0!D6ZL<7288)P(S /?]VFBD"0*":*Y1M1AXA$1
M^C/+[D4D2V2PL)!I+!3&LBTQ21*;J8"O-4-,K!DR!D@3S4FBN5','(!V #[=
MMSX1*^J-ZYO!1A$?;W#?O6\#IT%9Q 3,'8CTPNY!8RXVMS/1:@!(I*_70P\:
M,WU L-<WT,(!A'* D14CN&([%:T+8'8]AT"GXB95>",K6A^ $ @P5)U0B, /
MC +:4,";!41K"81$8UAT FBA %,%.,1Z8T24( 7&2K\%FP9$BPI0JJ(+9 ]J
M^G!,99,OH&4%YB85&KT^-ZF S6Q?%Z3U!PG]0>U#N>Y!TZS8++9H)=*J@J:J
M<$2="@@JG+'00F4Y9!"R@KJL]*!)5<",:[VSH6#VXD%:>]#4'A99>@II34'^
M_I,3TEJ!A%88!Q82%.B+0H%L>T1K!)H'#A;;\J$U J/_6!*ZJ_$]9P4T#PN(
M/ SU^O=&I_7FOO4M*0]I43E/LE8'__9XOI>R%LJGJB#7.:HKWC#(Q+YN7B/U
M7G;WG&Y0RU-_A_.&B^3J+U!+ P04    " "*@VQ/U&_4AJ0#  #Z$   &0
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
MU(DQ"2K$X$Z]5Z-F['0@<))ZFZL]MY/&'B3KQR&*IDE>_0502P,$%     @
MBH-L3RI[K?)! P  T T  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
ME5=M;YLP$/XKB!]0?,8V4"61FI=IDS:IVK3M,TV<!!5P!D[2_?N9E]+4/IKL
M2\#.<\_=<_8=]N2LJN=Z+Z7V7HJ\K*?^7NO#?1#4Z[TLTOI.'61I_MFJJDBU
M&5:[H#Y4,MVT1D4>4$)$4*19Z<\F[=QC-9NHH\ZS4CY67GTLBK3Z.Y>Y.D]]
M\%\GOF>[O6XF@MGDD.[D#ZE_'AXK,PH&EDU6R++.5.E5<COU'^!^!5%CT")^
M9?)<7[Q[C90GI9Z;P9?-U"=-1#*7:]U0I.9QD@N9YPV3B>-/3^H//AO#R_=7
M]D^M>"/F*:WE0N6_LXW>3_W8]S9RFQYS_5V=/\M>$/>]7OU7>9*Y@3>1&!]K
ME=?MK[<^UEH5/8L)I4A?NF=6ML]S]X_@O1EN0'L#.AC QP9A;Q"^&; /#5AO
MP&[UP'L#;GD(.NUM,I>I3F>32IV]JML/A[39=G#/S7*MF\EV==K_3#YK,WN:
ML8A.@E-#U&/F'89>8(# >\P2P0R(P$0PA$&Q,.;4,;>"6+@((!9F>95E]3'+
MNT!#-%]A2Q!>YDO$. %#"5A+P-XE/+02WF&B%E-V.@PHMC+BHD DD85:NBC!
M* @K+R[*.(Q&EI"CPC@BC%G".@R_<!."B*V]M'!1$ EB<2U=5"02:G&M7!3G
M+&&X,($*$X@P;@D3KAO!(+&$N:B0\=C>Q2X*&$ 86<H0&*&QX+BT")46N=(X
ML<*)W* Y(;B7&/42(PD4.$&"$B2W%QT0O,V1&\JN!_$K=8? 3.$187=$%X95
M'@(S/D?EC71QN*'X>M"UZD-@$'&PRP^!8?6'P#BC8YT%T*_# ] ;2K '7:M!
M!!8R1NU=C\#0*L1P!$28C C$ORH0(@*C$0K\NP+L/XH$[^" M7"G2-R.2NP4
M(ZW9;G+7:58()!S1@S=NP#JW4Q5N'W7TN)#$V2]7:58(!"@=DX0W;$ ZMEL)
MD?,U=R2Y$!#.&EWE66$\E-K-/;@XC1:RVK57@]I;JV.IFRU[,3M</QYH<YJU
MYN=POP!D?ME<5]K3[QM]=]?YEE:[K*R])Z7-&;H]Z6Z5TM($3^[,4NS-]6H8
MY'*KF]?(O%?=':,;:'7H[T_!<(F;_0-02P,$%     @ BH-L3Y(_1#), P
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
MOC?=^M8=!#^:U33H]^/Y/U!+ P04    " "*@VQ/)9I%:?,!  "B!0  &0
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
MYGJ\N&-@53^]23+_&,I_4$L#!!0    ( (J#;$]DMV&DC$D  .@L 0 4
M>&PO<VAA<F5D4W1R:6YG<RYX;6SM?6MSV]B5X.?=7X'R.CM2%<3F6U0GDRI:
MHCM,VY(BRMV;36UM020D(0T""D!*UE1^_)[7?0#W J1D>W9FUU4S'9D [N/<
M<\_[\8>RW 2?UVE6_NN;^\WFX<<??BB7]_$Z*COY0YS!D]N\6$<;^&=Q]T/Y
M4,31JKR/X\TZ_:'?[8Y_6$=)]B;89LD_MO%IOLTV__IFU.V^^>,?RN2/?]C\
M\2Q?;M=QM@FB;!7,LDVR>0[F&8^9Y%EP%+P-?@C*^ZB(RS_\L/GC'W[ [_C;
MD^!CGFWN2_AN%:_J3Q?Q0R<8=,.@W^V=U!]>+#?PL.=_>!8O]<.)\U MV%[E
MWSXD61S,-_&Z_%_U#V13B_LX38/3?/T09<_U=VZCM(P;9[HNHJQ,:**K^"$O
M-HUO_F4;%9NX2)\;7MP46V>:ZV23QD%^&_3Z!S>'P2)>;@M8</TU6/D:%K#8
MY,O?G"&*:)5D=\'B>7V3I\Z79Q_^1P-0YMDR+V"A!,40!H\VL)0B($0IGN%_
M5RY89@V#7<5W2;D!6&V"\VCM?'<ZO3K[\-?K^>DB#.;GIQT77WCCP>SS\C[*
M[F+O*.?3Q=GT+\U']?S@?-+K'CD?3.'M%7WQ/HWN&H>[C(LDQWNQ"LX -$TH
M_E__RW_QX;' Y7V2Q@!2^/XN+YQSG2Z7,3R'IRM^LPE_UQ'@[[MM"9A>.E?1
MFBHXWZYOW&&ZW=[18#*8C!L^/=T6!6Z9$9>P";!AZ\ST5Y<.:'"]3\IEE 9_
MC:,B> \_.F^V0&F>P<6)EIOD,4981VI!#:_//MO7DL]IU[KD-+TK^\N@::)U
M7-PA.'XJ\J?-?1,%4>"S0="$-D='O?[1H-=T$#!, 4/,@:A^#GZ.G:FZ<)3C
M\;A[W#B"12K@4A/M#BZVFW(#1!ZW<I!D0M(/&X:8KE;PM R#4_P74(3K_"ES
M4'>3PF6/=@TA?P1$HR\R!QSCXU%PF6?+.%C%P8<85CY]C#O!^0P)4AR,8;\-
M4UQ'GX/Y"N"5W"9+Y@1^Y.^/CP;=P<EPT(3]>K&:!%X6^6,"BZI_\--TUQ"7
M.0 Z#?YG\N"EG["0KL/5Y,A*/K('0!Y80KDAJO 8I=LX>  :0F=&I[<M5^87
MYQ _Y(3N]WG61 V.3_I'HTFW[ZR#=@)"A'?I!Y/)Q)GL].+\;':^F)T%\-?B
MXL/\;'H-_W@W_3 ]/YT%BS_-9M>+X.#3^?33V1R>'(),\6EQ%AR\/039 O9R
M?9]O2\!,YTZJ.Q659;PI?W0>1^4]B2U+_"/^QS8!2,'[SCA7,;"E9(FPQ%<]
M%!C971D4\3*&,6[2. RRV*$\%YM[@+AYR9GGLH@?HF05Q)]!,BOASN'B<OJ*
MM^#P[1P195G9IGN6V=T1D,9U$Q@ 40$3X-AP-H3" ](\[PZ Q@)C36#M,ICW
MK=/H(8%U)?\&\"KSV\T3(MTJ?HS3G(8.EH#@_D_/XML8-@,T=AXDZX<TQO?Y
M8C9_Q'!-:_OTOLH \P-*84N:1#=)"GPA=F&EC_HA>L8C]#P'"6VU:PQZ9PF,
M (Z9=M?TCL*$^G, #Y%E/9%'W,M*8%X%BFA(X!Y;WM50A\<IT/=&T!!GA[,
M8=. >Q7?-,!YZ4*T&3O;0*87N-=(N" Z?5SGLKIT_T);AB4F>)^GJ[@H__M_
MF_1[Q[^G2[)Y=NE)A0:_[7:0T1(M)@I,7_=_W^MV0W@@_#.(MIO[O*"[@O>O
MWP^'XS'_.0K'XZ%Z+RG+K;R36YPX*G&3H/#$2*6UTD/O@72YD9]%BPJ!^I0/
M,0E)J2M)KE8D#0% D P= 6E=\E7VH.=VO4V)NS!]0F0NXGM 5L0TX'NY*WK;
M7ZUBX+A) ]Z4C3#?>7RT\?V_?SGO.;B,$)_NXPU(#.EAJWY;10CWP%O$*.^G
M@@,O_2S?3W)K@,7B&O[GX^P<X'#Q/KBXG%U-K^?P0@-'5DNUV'*X@TT/]C8#
M.&+/G!"-A2YB+7^;WJ *N=PX:OP5,*#,U9Y/D:TPZQ-:Z]QK36P-.][<)\7J
M"*XVL$UB3"[%2N$B% U/%R!G\*3KJ/@M)FU)IO?('J *+%E0L9EHP_L_Q5F,
MTC^^'JW6248J-5'MAB_.8KBYRX3?H<_62"O_K?4C(? .\!S>_("J*>XOS5VM
MDSDW4XO@0,8X= Z 5#N0P=0L?JF#=7Y M-LH$9*+M!&D#S(I6$2B18IHW6[N
M7:[+B$!7N8EO\T(1PF 3?79!<PX,R@>4Z>KOVW*#9UP&FQQ0+08R7!3/"$2]
M*S@R88FESZ"CQ@ZB#4BN-]L-"BLXVM(B$$(A&[\U&L,>HX3!350F2T;3)-UN
MA% A76A6-'Z-D[M[>/4H@LL2P?&ID1W*U33^EQ"STXN/EU>S/\%[\U]FP8>+
MQ>O4#$-]X&!.*XQ0Z%,S5;IHY)XN&0*$2NXRD6B6SP&:RLI4[JU!FJ:K:D_A
MP[N]0+:XOCC]^4\7'\YF5PO%6@_.9N_GI_/KPV#VET_SZ[]^/<Y 2V\14RY1
M3)EGP>EN,84![3N=MJ_._&(*"87!G-GQV;; J\G&(64N"6&J#'"Z%'&9_[4A
MU4D,E4W"9L.XO^#5?]VP-8I2 R">@  P#"XU7>&U_"K4TTP;5LQ#Z@7_3O"R
MR@ME^[;J\]I?UL=^%]\E68:#W$1IA'8?BQ  K0IL^__Q[J]W?0%H4L11"=/
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
M,,2;(@\T.T!#15!@:@XN"6\"\YPBEN4J!9/?L6X+C;N2URW3(D7GY';P%Z_
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
MU)-3)OO;?M\>&X74^DDWP%]J0DEJR%:L#XG4XQ'O#R6=*"QZ2.&M-($O5CB
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
MGNJ='Z;7L[/@<GIU/9\Y/:M4  ,G>EV;G.;VUE65,8.IR>4E__[[!#/5*.+
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
M\BG%=G5Y($KY4O^:OM0[C$.B>PI]4^R88J]4K7# (.QVC_&_QYB4/^J>!"?
M=<>MA0-.PN&H'_1Z\-$0*TMB/0!@UL/19'?M@&'8/:'Y,/.Z'PZ'PV 2'@][
M^Q00@)GZ(TKVQU,:4!4 F!YK%)\AFUXFAA!6B(L>X/@883$^!EA@C80!^1.Y
M_D#E4B&.(;*B+P\D*2PFTQN>X)8'8QSB!'[\T(3:;X.#"<FD6 'JX!AV=\Q_
M@E R/![SW_UN.#JF$KU89_=;RPA2I=LVO46[Q"*;K%NM(4L@%ID(1^WRA:*>
MS>)$JZ)R%^=W1?1P3]T&;*WEW^7^BYSY(V7?XA<;8NAO\8/)!.L%C+J !IBI
M>=(%<97J4?1!5(5SET]^ADVM -*#<'R"9;"'_3XA[^B$"F>/3P3S]A-E]ZI#
M?:F\BZ3T C+1Y7,W<1(>G^ > *%'DT%]P4,@%@/8XSS#_I,5%0&NFEHT.:R[
MXI:'>ZD*I!'RKI(-R7Z6DZHV"1FF&^IK2/*ZMSOR%_4I1KD50U55' XF/2?E
M;\&I-F2]KT3,%EN)!Z%RDI:5755IXH"NI3.J5(4N<'"I-2Z=0)/T64?DD-M7
MW?M'##Y742Z^>JED VG^#,!Y'Z<KU5\8[X0__-<2&$!-P 0<^A@6=9_<W:NE
M4QL.+*G[JWF-P)!S$V^GP;:]9< !#K;#^O[B"H^,O8J\YY0JN4)>5.IT.XS;
ME#;<)H[<Z@$8:P,G=L++25IC*J%<5"LX2>R"_">K/TO5/(;X621HLEM53"E/
MF+YXM +JIJ,3_<>068U[M'H(@_4X/:D)/BWQ$2]+;)E@70*S!)E+HOJM10C]
M?4W>3//P/7?X\US81L,W%(0BZ]+]5OPP<AK<5#I; J>Z5-&(5%M0!V"4M7J8
M)HN5,A$5"AJ<JJB O^H:O[7L*Y_&B$S/M?++I25REHMMO:J?)M(?RW2TJO8T
MJ_3"$64V*72/,HX%P7P^0F1[0=)FKMRBRX,Z\IA]5BWTU(2P8KD')+B3_$,R
MNF;26YJ;9M!417Z#T[K:=KV9B:781L%-D6/UE*+@/"_3>1SX.US8=:UO+E.W
MJ!9*&]G'"B__G6N@"@+:,& 'E:F#C=2/^H&@JX,353'NH=J 2FK945!$/<0)
M$0>$/&R+ALA*C(K3OX&&)$L=EV#'8$EI/-3[D2!7$T"V'(?.[GF).P HP_=$
M&-EB7?$N:$!+=WG=4MXT"9.;_5*>2-T08*HIC +$#R2D2,I-3D49YK)/]BT>
M3WY'0PPFM80?+3\^Q3IN&+7K]_.RSGW_?/DQ+^X :J>T05S&7G-W>>IA=_^I
MOY[(H,E;M3]2$X6S(F1?N0 GM&$Q_^E\_GY^.CV_#J:GIQ>?*"P]N+SX,*?(
M=(Q5OYJ=SJJ/%]?P^_3J;!$<7(IKX/ %K6NHPB^F*9>.T_A=)$G)4^U]J+_R
M*8NV*Z*Y5+D\6>M$9>4J63]$&:6(;/6KB;S:$-%LI!DKKIJYOE$.3*0!=40H
M_ 8&0P.X"56\JGA2N*)P&AM7;45^5I484,O1O38D0J8^$X5G;94N#9"64 <=
M2;2PHBK@C9E*M*)\!LH%KV4 PD?/RM*C.T#H9(YJJ!X7.)?,!YV&0-(3J6B4
M4,#!E+$7OI1(0O&/#Z"1,XJL=<IZ* $CWI-!58\Z(L#:,EQ2*B# ""3*T+$:
MW5F13EF,;!1]7=1%D7WBF'&4,HTVDZG"[8TQ1%I0IM!W[;_TB!;7G&9'@U!R
MI*"B\ZJ.>5++3"A)ED+=Q.JYL<9BM[6.C[):H:7$EBH]J#B6+;58G))PPGJ
M=Z7](&C\T5*$8A3AX\+T(B,+-4G:31575-#^2VY=>4]LC ,%5U(<^>_;S*J.
MS$;[?:ZO2M, J+*WH(@WN;%]B'5]RE6!KJ1W7X8UEM9 =(]^#@[>5!Z^.31P
M!N2/!-),>#VU0!W:Q>&],Q5CN^LYE[PI.#!![HAWLPPFO)ZZ3Y$82J27B+E9
M.OK$1/J2B&G% 7-4)8<[,<I)^3SE:,AO[98$*CY7$9I5I1SX4F5+;1J_J7:#
MV.MX,=_/*%@<D&;7-\:@P^8-*N+F:<[,0=4%7)8C#-7QU=E4ABO;-!<V%CS"
M/) "E!".G#.:O_U]P$$$1%C19D5$WJ2WVX+ZC:JR8':7VY?64D)-5@N.6S_?
MFHYN@I8[*$.I_(S;B (!X=HGQ7*[EA;F%.?.D7%BIF#.(ET"&@+*<3@ILB^T
MCS@;A=3I4%C&/=5WD$G=DDC"*B'=1FM.5H8QG"-E'LKP>LJO+^]0VSV/M(,M
MX)H>+K!DTS:5..1*+S4+'^I??6\HMV]#N39X2XL&B9BAZ9AU6WNH?_^])\0K
M>D(T8O^T4NO:2I:6_!LBIO6/?.;[[S6T_U/7T'80:;_*T'NU-?U>XOI[B>MO
M7^*Z!8/M^K;UU[Z7U_W_OKSNR\I!-''2[SG5_]%RJO=([=I'*4 OA$XG,KE0
M^W7T_G\HW6@O8*E<DT+G(%EVR?VNS/=X]>_QZM_CU;_'JW])O/KW>-7O\:K?
MXU6_QZM^G7C5-H%'?7SS; 6NXC:BO<QFWZ->_W-&O3K^@%]F5[_,9[\&%^^#
M=Y\6\_/9@I7'=]/%?(&_7E[-%B!&BSGVC!@@J,Y'P:?%67#P%B_;#\HL!D=.
MS7]"^!'^_LC1L Y" 4@ZN"F"AN/T0)/Q7'LP6@,[D(A2D"*7?#S7861B>)AS
MU6I8BE5BMS[(I2H+2==VKDI +O#28=7O2VZ5>R%5OV&:>+-C(7J04Y\9>G%Y
M$?SM(^&$NR.KE7'%?C$U=0#QSGI:'@=3[&D:BCDK1*+'VE;HVO>J]K]OL BD
MN+P0TP;9<E)JHUU]ZE( *44\527Z4OR6*L3$]6O!QH[0*<!EQV3J1BA_H</N
M"..R.5Y!=W<N&RY'RSW0@^AH0VI31+SIFRS9%TJN5^U9G7F?WVV[BQ^YVE/]
MY_?^BLY696CTR]6_DN9BSAS19]\<Q_ZW,?!9!<H'_S1_>C;V3Q4:5J)Q2*)[
MVP&"<>/U-ZB5W>\<_OF4F\D52IH_OL+*>CW?O+6H21AJL<6&V$T3F:.:FZ-2
M$<S."4U\4XZ]OW+TY%>=?NB%M/?'KW!S0'0,Z;]$S.S$!ZOY'3UOI '72A1R
M^=VRHZ2%8P=R-+,WY<(RH>'SK[]K*]82[?LB+[Y\@U=V4NJIE+9E/50A/C($
ME94Z+4ML2+ *KJ//[@TLJ<\3%:)'28F4J"8JK]^^BE?QNITCT+ML6&IZY6KV
MR^S\T^PU1XQQ'$>!+7Z3E//RD8Q7O?YDOZ@(YZMJV(8SG0[9<!'3CB1HV/ Y
MFG^YFI6[4X>&#2O"OTOZG]4M<41&?-8;-C_KBRSNA9G=.8^C9Y3PYHTA$!84
MW.1%P0K1,GJ(EN0B,WT%R/[NYHO4!YN,? 2K)@&'@+\2!OL.!0FL"(?*5(EM
M7W=^^U%%CI![[8KK0X*&47AQ@4KW< 3/^VA)Y3%Q"-XR'<\1%A"XL#RE7()[
M?S#M7+'$1E[JD!@1+;T?)M:'.FP&:QDX#*,S\C F4ZCV-K;[0KB,I3?RGU/C
M DPG&NHG)E:$:)LZ&QGXD$"=AL13W>K3,*7#=\.V'I7US^!#CCD@>C"-1P$*
M*99( M!?([JX@.1@^O*! FF!QCQ&14(F 1_4NSZH.W"CZO&1%X\<[+ =O)<
MBV2[!M;,=*_^<=\WNQ6&UK;-?N?8/7%@97GZB!"O71*$;#LIK=ZNQB4+Y7S/
M(6*7*D3L-6*%2^V;@KS<]_I=SV\]/S<RL6LJHFV/>=%WYYV[,1+,STY>;GPX
MSQ\[: PA;B&PY!$<U26^Z03="?,._RMDR5!V'1D,NR+XW_[S-M-O3^1MLX%]
MQS9?[/YNTL!L;:&S86NT^W[[[K_43M"J4"H1XP,1T8N;5*K08@-:$G16<.O>
M.L=;;^<4;3?W>4'T DV2_*L#$.<S0V9U_>AJ%ZJ7#&;6@#D>Q-X4=ZA_ZY4(
M&%C5!L,.@_,KP3,,.^-3\7^G M+< "-?._B@WD\'P; M5Z9F["&>2B-27U1[
MM2>9[A]JC>DYU@IZ83K+<[RQPS[]GSBA"JW#4LDF=VP'8)R>,5 )<KT)95VZ
MO,(7XE!_2T41M6"3#IK WI$M[XG-!*1=[WKZ\GBDUXVO[;=JU-T;[SH;_*ZE
M2^E%YJ"TU49:&6:;U;#:>82PVA4E9-!/GF-N&?W+EGVU^!16:B_J6LYAPU7B
MR=ZUT\-WBAZ^>X7=U-[LJ6D[]4]JQ?-M( ."H4.C_!3C*\U'?J(F!,%X'^="
M^D@FOAC:7<VD5VB#@,^O.[T 6PAWVU6<[=%"'D B)E/X:S]BP93GM9.)1K;O
M9%9[^ADI,/M^N(-4 R#QP$OM"@6%1 62>:YWBSQ8S0%86+'DE26\S&?5*%"3
M\";RD&-EJ A+K7+D-_"U.'&N[3ZS+Y^0# 'IL_8FG4KS9'(FA2IR3WQAC:8*
M;F<L+CHI#' IPL!".G>V]3YN,([MRBGP*"<[>BQ;1,Q'?EHPU(KEMH&BW%-3
M%<3_M5 T A3M-AC)OIIG$99AV7_">O3_MYQ7XJLY[]RT<,"?0SOZ7KF"O^5:
M*M/]7W"P:E9ENBPKKCO57,L[<3WJU+'P./'7;:S.I%\TOV3%OS>_9'(S6F:K
M!E.WO+DCY66_/5<5FS;9O?W-*I#:WZW"JOW="LAV+,&%7/L'WXQ>M"0;*>\0
MREG7'K=P7?7JG[2J.@/OT_WH-2:_?&WZ7#$][418;U9,F[YF"G/X!3H[?ZR!
M&3H9*2^B!2K]90]=5HV__X7><VGM2&VML/W%?1:ZXVZ^6@QN\J7\,]A3U-]/
M3J^W$]_AKVNWJO9:G7>-[<Y;)=5J8-:OG$NBZ;BK=Z01][M2;^9%<(5WJB7<
MJ"*5R7?NP*UY55\$-HIQK7;^;8.(:G>KT,FTO76XR)S1LC&>2(?$WE%OU<Q?
M>Y$'<0;W1FIPD*MQJ34MR6H/^5)(GUEAN-[>QJ_QDZ@AO9OB8?]VE6.5KKS
M*^N6EZH3HL8YO![EEFPTS_GKL.1V!N\\]>206; 21F;X62.\IG96F54+:E8)
M?D;BM]UHW=S7R:P-S?V9:ZW"HR_MK)&H^]//6L=LS4!S6*U*/6MR6K5!V.?W
MD7PQ]]5ZYZRY%8'=!F*C/G@ZR?PS:)C/5S+7!;(=I=P"F2L3@:[V\?+KZTTC
M<1@)Y4GMDY[DWDU:HR?\I991Y_@Y&G+46N#A[U5Q58W]?SF$7I+[X+>H5#(W
M6C;PDYT*8"/BRQ?MCY!O0#6.EV]<6#78<&?8JQPYAKW\'20($[C91K#<$,V=
M89UV=.K7&*\]RM3':4'E(5TH^'5Z=36E3-G=85J-4E:[+[=9-K-T0T<E4NG#
M%&F)KY=MK\LD18L */4N7B@D-H]KE/4I]O03=?PK+\Q,$K5,\B&ZB5.'[;.(
MY*A!/E5R6Q[=1='#_R9AF,VR;)5EHRQ]<XHY!05&X%_<\M\;K*^U:,HNUX-.
M3>W$Z]Q8K"Y!@)UGPE:L 3%ZY==D<V_F>Q]37S\S_@]EN?GC_P%02P,$%
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
MK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K;4!OX^MM0&_CZVU ;[O
M60DZ+.'K;4!OX^MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K[4!OY^OM0&_G
MZ^U ;^?K[4!OO\!9-SKLYNOM0&_GZ^U ;^?K[4!OY^OM [U3579Q_9R[7;U-
MYR[Y,?S/F@'<*7\<XODS3E/__&DS4#KWJ\1PNIX=PM/4KXCPXY?FPR=02P,$
M%     @ BH-L3_W0 !J^ 0  [1P  !,   !;0V]N=&5N=%]4>7!E<UTN>&UL
MS=G+;L(P$ 707T'95L3X4?H0L&F[;9':'W"3@40DL64;"G]?)T"E(BI1 =+=
M$))Q9FZ"=3:,/C:6?&]=5XT?)T4(]I$QGQ54:Y\:2TVLS(RK=8BG;LZLSA9Z
M3DP,!D.6F290$_JA[9%,1L\TT\LJ])ZVU]O6XT1;6Y69#J5IV*K)#YKV=PU3
M1U6WQA>E]3=Q0=)[6<<N/EX;)['J$W;"A,,;V_-XW]N*G"MS^E<T,YN5&>4F
M6];QEM1;1SKW!5&HJ]07VE'^'ES9S'=YI]J%5UW'QFQ=L5\+TNOE")N*C@?H
M*I><'.*VH&.CNL+VDY\U<+\;,N.H;UVLNE >>;P8:1JKGK4++_F(U&Z=G/*3
MAL?6U_MAOXQ;=-^/O?"?HF?=X;RW?KD< B2'!,FA0'+<@N08@N2X \EQ#Y+C
M 20''Z $01&5HY#*44SE**AR%%4Y"JL<Q56. BM'D56@R"I09!4HL@H4606*
MK )%5H$BJT"15:#(*E!DE2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*%%D5
MBJP*15:%(JM"D56AR*I09%4HLJHKRMH=TUJ7S5])/HU9[.>S[E_.R3=02P$"
M% ,4    " "*@VQ/'R// \     3 @  "P              @ $     7W)E
M;',O+G)E;'-02P$"% ,4    " "*@VQ/)^B'#H(   "Q    $
M    @ 'I    9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( (J#;$]BT#=N
M[@   "L"   1              "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+
M 0(4 Q0    ( (J#;$^97)PC$ 8  )PG   3              "  ;8"  !X
M;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ BH-L3WY'QC=N P  @Q
M !@              ( !]P@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+
M 0(4 Q0    ( (J#;$\=/_K@=P0  (D5   8              "  9L,  !X
M;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " "*@VQ/%SU0;.H!
M  !*!0  &               @ %($0  >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&UL4$L! A0#%     @ BH-L3WA94D>&!   D14  !@              ( !
M:!,  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( (J#;$_D
M;-[49 (  (8'   8              "  208  !X;"]W;W)K<VAE971S+W-H
M965T-2YX;6Q02P$"% ,4    " "*@VQ/Y2+)G_D&   O*0  &
M    @ &^&@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @
MBH-L3T:!!^2<!0  11T  !@              ( ![2$  'AL+W=O<FMS:&5E
M=',O<VAE970W+GAM;%!+ 0(4 Q0    ( (J#;$_.>!#VL $  -(#   8
M          "  ;\G  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M    " "*@VQ/X9H:!;4!  #2 P  &               @ &E*0  >&PO=V]R
M:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ BH-L3QY7S[W2 0  G 0
M !D              ( !D"L  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q0
M2P$"% ,4    " "*@VQ/9(2%P;4!  #2 P  &0              @ &9+0
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( (J#;$\1]JGG
MLP$  -(#   9              "  84O  !X;"]W;W)K<VAE971S+W-H965T
M,3(N>&UL4$L! A0#%     @ BH-L3[?7:VZU 0  T@,  !D
M ( !;S$  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " "*
M@VQ/0I;VAK4!  #2 P  &0              @ %;,P  >&PO=V]R:W-H965T
M<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( (J#;$_0ZG)%L@$  -(#   9
M          "  4<U  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#
M%     @ BH-L3^-,H3>U 0  T@,  !D              ( !,#<  'AL+W=O
M<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " "*@VQ/NSVKZ? !  !F
M!0  &0              @ $<.0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM
M;%!+ 0(4 Q0    ( (J#;$\5ARF1MP$  -(#   9              "  4,[
M  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ BH-L3[LA
M K+$ 0  -P0  !D              ( !,3T  'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6Q02P$"% ,4    " "*@VQ/,Q[=$](!  "<!   &0
M    @ $L/P  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    (
M (J#;$]YHQZ2N0$  -(#   9              "  35!  !X;"]W;W)K<VAE
M971S+W-H965T,C$N>&UL4$L! A0#%     @ BH-L3\L^;?6X 0  T@,  !D
M             ( !)4,  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"
M% ,4    " "*@VQ/(N_R7\,!   W!   &0              @ $410  >&PO
M=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( (J#;$_K>9Y>5P(
M  T(   9              "  0Y'  !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&UL4$L! A0#%     @ BH-L3Z/6B905 @  G@4  !D              ( !
MG$D  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " "*@VQ/
MK[^#QX("   1"@  &0              @ 'H2P  >&PO=V]R:W-H965T<R]S
M:&5E=#(V+GAM;%!+ 0(4 Q0    ( (J#;$_L#8J32 (  .(&   9
M      "  :%.  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%
M  @ BH-L3Z''2E:W @  M0D  !D              ( !(%$  'AL+W=O<FMS
M:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "*@VQ/LYC!NS@"  !Q!@
M&0              @ $.5   >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+
M 0(4 Q0    ( (J#;$^1JJ<"2@(  ! (   9              "  7U6  !X
M;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ BH-L3PJ)&9#K
M P  31,  !D              ( !_E@  'AL+W=O<FMS:&5E=',O<VAE970S
M,2YX;6Q02P$"% ,4    " "*@VQ/)FM.LY$"  !I"@  &0
M@ $@70  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( (J#
M;$_/IR =B 0  *T8   9              "  >A?  !X;"]W;W)K<VAE971S
M+W-H965T,S,N>&UL4$L! A0#%     @ BH-L3U;F@-MO P  R \  !D
M         ( !IV0  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M    " "*@VQ/!#\-\$T#  !4#@  &0              @ %-:   >&PO=V]R
M:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( (J#;$_4;]2&I ,  /H0
M   9              "  =%K  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
M4$L! A0#%     @ BH-L3_=O=40' @  FP4  !D              ( !K&\
M 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " "*@VQ/R;/.
MRQ8"  #D!0  &0              @ 'J<0  >&PO=V]R:W-H965T<R]S:&5E
M=#,X+GAM;%!+ 0(4 Q0    ( (J#;$^_'M KFP(  .D(   9
M  "  3=T  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @
MBH-L3P,C*MQ7 @  U@<  !D              ( !"7<  'AL+W=O<FMS:&5E
M=',O<VAE970T,"YX;6Q02P$"% ,4    " "*@VQ/6V"]Z14"  #5!0  &0
M            @ &7>0  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4
M Q0    ( (J#;$\J>ZWR00,  - -   9              "  >-[  !X;"]W
M;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ BH-L3Y(_1#), P
M+PT  !D              ( !6W\  'AL+W=O<FMS:&5E=',O<VAE970T,RYX
M;6Q02P$"% ,4    " "*@VQ/0+=P].T"   K"P  &0              @ '>
M@@  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( (J#;$\E
MFD5I\P$  *(%   9              "  0*&  !X;"]W;W)K<VAE971S+W-H
M965T-#4N>&UL4$L! A0#%     @ BH-L3TGV'$I3 @  ;P<  !D
M     ( !+(@  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M" "*@VQ/*J6)*L(!   D!   &0              @ &VB@  >&PO=V]R:W-H
M965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( (J#;$]DMV&DC$D  .@L 0 4
M              "  :^,  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0
M   ( (J#;$^YKIU"6 (  %X,   -              "  6W6  !X;"]S='EL
M97,N>&UL4$L! A0#%     @ BH-L3QWNC[=(!   BQ\   \
M ( !\-@  'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( (J#;$\?(?K>R@$
M .(<   :              "  67=  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<U!+ 0(4 Q0    ( (J#;$_]T  :O@$  .T<   3              "
M 6??  !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     X #@ .@\  %;A
!  $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6845390496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK WARRANTS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_ClassofWarrantorRightExercised', window );">Class of Warrant or Right, Exercised</a></td>
<td class="num">(644,365)<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=cdlx_CommonStockWarrantMember', window );">Common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding</a></td>
<td class="nump">13,000<span></span>
</td>
<td class="nump">868,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_WarrantsAndRightsOutstanding', window );">Warrants and Rights Outstanding</a></td>
<td class="nump">$ 23.64<span></span>
</td>
<td class="nump">$ 21.89<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_ClassofWarrantorRightExercised', window );">Class of Warrant or Right, Exercised</a></td>
<td class="num">(821,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_ClassorWarrantorRightExercisePriceofWarrantorRightExercised', window );">Class or Warrant or Right, Exercise Price of Warrant or Right, Exercised</a></td>
<td class="nump">$ 21.89<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_ClassorWarrantorRightForfeitedAndCanceled', window );">Class or Warrant or Right, Forfeited And Canceled</a></td>
<td class="num">(34,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_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled', window );">Class or Warrant or Right, Exercise Price of Warrant or Right, Forfeited and Canceled</a></td>
<td class="nump">$ 21.29<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_ClassofWarrantorRightExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class of Warrant or Right, Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ClassofWarrantorRightExercised</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class or Warrant or Right, Exercise Price of Warrant or Right, Exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ClassorWarrantorRightExercisePriceofWarrantorRightExercised</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>num: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_cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class or Warrant or Right, Exercise Price of Warrant or Right, Forfeited and Canceled</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled</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>num: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_cdlx_ClassorWarrantorRightForfeitedAndCanceled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Class or Warrant or Right, Forfeited And Canceled</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ClassorWarrantorRightForfeitedAndCanceled</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 warrants or rights 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-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_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=cdlx_CommonStockWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=cdlx_CommonStockWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6854272272">
<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">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 24,738<span></span>
</td>
<td class="nump">$ 16,978<span></span>
</td>
<td class="nump">$ 64,216<span></span>
</td>
<td class="nump">$ 47,371<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_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts', window );">Plus: FI Share and other third-party costs</a></td>
<td class="nump">31,681<span></span>
</td>
<td class="nump">17,604<span></span>
</td>
<td class="nump">76,921<span></span>
</td>
<td class="nump">55,494<span></span>
</td>
</tr>
<tr class="ro">
<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">56,419<span></span>
</td>
<td class="nump">34,582<span></span>
</td>
<td class="nump">141,137<span></span>
</td>
<td class="nump">102,865<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_GainLossOnFinancialInstitutionShare', window );">Non-cash gain on financial institution share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<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">24,738<span></span>
</td>
<td class="nump">16,906<span></span>
</td>
<td class="nump">64,216<span></span>
</td>
<td class="nump">47,368<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_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts', window );">Plus: FI Share and other third-party costs</a></td>
<td class="nump">31,681<span></span>
</td>
<td class="nump">17,514<span></span>
</td>
<td class="nump">76,921<span></span>
</td>
<td class="nump">54,271<span></span>
</td>
</tr>
<tr class="ro">
<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">56,419<span></span>
</td>
<td class="nump">34,420<span></span>
</td>
<td class="nump">141,137<span></span>
</td>
<td class="nump">101,639<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_OtherPlatformSolutionsMember', window );">Other Platform Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">0<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts', window );">Plus: FI Share and other third-party costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,223<span></span>
</td>
</tr>
<tr class="re">
<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">$ 0<span></span>
</td>
<td class="nump">$ 162<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,226<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_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts</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_GainLossOnFinancialInstitutionShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) On Financial Institution Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_GainLossOnFinancialInstitutionShare</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_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=115929826&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 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=115205541&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&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_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_OtherPlatformSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherPlatformSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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>61
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>174</ContextCount>
  <ElementCount>326</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>52</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - 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="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001001 - 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="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - 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="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - 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="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? (DEFICIT) EQUITY (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? (DEFICIT) EQUITY (UNAUDITED)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - 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="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - 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="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - 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="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - REVENUE (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.cardlytics.com/role/RevenueNotes</Role>
      <ShortName>REVENUE (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/Debt</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2119100 - 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>12</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2122100 - Disclosure - RELATED PARTIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/RelatedParties</Role>
      <ShortName>RELATED PARTIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2125100 - 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>14</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2128100 - 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>15</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2131100 - Disclosure - SEGMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/Segments</Role>
      <ShortName>SEGMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2202201 - 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>17</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2302302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DebtTables</Role>
      <ShortName>DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/Debt</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2319301 - 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>20</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2325301 - 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>21</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2328301 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/EarningsPerShareTables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/EarningsPerShare</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2331301 - 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>23</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2401401 - 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>24</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2402403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Consumer Incentives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Consumer Incentives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2402404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Concentrations of Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Concentrations of Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2402405 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Cash, Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Cash, Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2402407 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Disaggregated Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Disaggregated Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/RevenueDetails</Role>
      <ShortName>REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/RevenueNotes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - DEBT - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DebtScheduleOfDebtDetails</Role>
      <ShortName>DEBT - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - DEBT - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DebtNarrativeDetails</Role>
      <ShortName>DEBT - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - DEBT - Future Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/DebtFuturePaymentsDetails</Role>
      <ShortName>DEBT - Future Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2419402 - 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>33</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2419403 - 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>34</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2419404 - 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>35</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2419405 - 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>36</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2422402 - Disclosure - RELATED PARTIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails</Role>
      <ShortName>RELATED PARTIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2425402 - 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>38</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2425403 - 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>39</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2428403 - Disclosure - EARNINGS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/EarningsPerShareDetails</Role>
      <ShortName>EARNINGS PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cardlytics.com/role/EarningsPerShareTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2431402 - 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>41</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2431403 - 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>42</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2431404 - 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>43</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2431405 - 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>44</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2431406 - Disclosure - SEGMENTS Concentration of Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails</Role>
      <ShortName>SEGMENTS Concentration of Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2433402 - Disclosure - COMMON STOCK WARRANTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cardlytics.com/role/CommonStockWarrantsDetails</Role>
      <ShortName>COMMON STOCK WARRANTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="cdlxform10-q2019q3.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - cdlxform10-q2019q3.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - cdlxform10-q2019q3.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>47</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="cdlxform10-q2019q3.htm">cdlxform10-q2019q3.htm</File>
    <File>cdlx-20190930.xsd</File>
    <File>cdlx-20190930_cal.xml</File>
    <File>cdlx-20190930_def.xml</File>
    <File>cdlx-20190930_lab.xml</File>
    <File>cdlx-20190930_pre.xml</File>
    <File>cdlxform10-q2019q3ex101.htm</File>
    <File>cdlxform10-q2019q3ex311.htm</File>
    <File>cdlxform10-q2019q3ex312.htm</File>
    <File>cdlxform10-q2019q3ex321.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cardlytics_logoa23.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>62
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cdlxform10-q2019q3.htm": {
   "axisCustom": 0,
   "axisStandard": 22,
   "contextCount": 174,
   "dts": {
    "calculationLink": {
     "local": [
      "cdlx-20190930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cdlx-20190930_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml",
      "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "cdlxform10-q2019q3.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cdlx-20190930_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cdlx-20190930_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "cdlx-20190930.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd",
      "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/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd",
      "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd",
      "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd",
      "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd",
      "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd"
     ]
    }
   },
   "elementCount": 434,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2018-01-31": 13,
    "http://www.cardlytics.com/20190930": 4,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 22
   },
   "keyCustom": 46,
   "keyStandard": 280,
   "memberCustom": 18,
   "memberStandard": 28,
   "nsprefix": "cdlx",
   "nsuri": "http://www.cardlytics.com/20190930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityShellCompany",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001000 - Document - Document and Entity Information",
     "role": "http://www.cardlytics.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:EntityShellCompany",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdlx:ConsumerIncentivesPolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107100 - Disclosure - REVENUE (Notes)",
     "role": "http://www.cardlytics.com/role/RevenueNotes",
     "shortName": "REVENUE (Notes)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2110100 - Disclosure - DEBT",
     "role": "http://www.cardlytics.com/role/Debt",
     "shortName": "DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119100 - Disclosure - STOCK-BASED COMPENSATION",
     "role": "http://www.cardlytics.com/role/StockBasedCompensation",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122100 - Disclosure - RELATED PARTIES",
     "role": "http://www.cardlytics.com/role/RelatedParties",
     "shortName": "RELATED PARTIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2125100 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.cardlytics.com/role/CommitmentsAndContingencies",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128100 - Disclosure - EARNINGS PER SHARE",
     "role": "http://www.cardlytics.com/role/EarningsPerShare",
     "shortName": "EARNINGS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131100 - Disclosure - SEGMENTS",
     "role": "http://www.cardlytics.com/role/Segments",
     "shortName": "SEGMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - 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": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2302302 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Tables)",
     "role": "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310301 - Disclosure - DEBT (Tables)",
     "role": "http://www.cardlytics.com/role/DebtTables",
     "shortName": "DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentPeriodEndDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)",
     "role": "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319301 - 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": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325301 - 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": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2328301 - Disclosure - EARNINGS PER SHARE (Tables)",
     "role": "http://www.cardlytics.com/role/EarningsPerShareTables",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331301 - Disclosure - SEGMENTS (Tables)",
     "role": "http://www.cardlytics.com/role/SegmentsTables",
     "shortName": "SEGMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "D2019Q3SPO",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2401401 - 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",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "D2019Q3SPO",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "cdlx:ConsumerIncentivesPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "cdlx:ConsumerIncentivesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Consumer Incentives (Details)",
     "role": "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Consumer Incentives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "cdlx:ConsumerIncentivesPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "cdlx:ConsumerIncentivesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentPeriodEndDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Concentrations of Risk (Details)",
     "role": "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Concentrations of Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentPeriodEndDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402405 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Cash, Cash Equivalents and Restricted Cash (Details)",
     "role": "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Cash, Cash Equivalents and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402407 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Disaggregated Revenue (Details)",
     "role": "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Disaggregated Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - REVENUE (Details)",
     "role": "http://www.cardlytics.com/role/RevenueDetails",
     "shortName": "REVENUE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001001 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)",
     "role": "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410402 - Disclosure - DEBT - Schedule of Debt (Details)",
     "role": "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails",
     "shortName": "DEBT - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410403 - Disclosure - DEBT - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/DebtNarrativeDetails",
     "shortName": "DEBT - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "D2019Q3T12M",
      "decimals": "-5",
      "lang": null,
      "name": "cdlx:DebtInstrumentRequiredRevenueThreshold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - DEBT - Future Payments (Details)",
     "role": "http://www.cardlytics.com/role/DebtFuturePaymentsDetails",
     "shortName": "DEBT - Future Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2018Q3YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalLeaseObligationsIncurred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419402 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
     "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2018Q3YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:CapitalLeaseObligationsIncurred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "D2019Q2StockPrice",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419403 - 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",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "D2019Q2StockPrice",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419404 - 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",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockOptionPlanExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419405 - 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",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockOptionPlanExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromWarrantExercises",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422402 - Disclosure - RELATED PARTIES - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
     "shortName": "RELATED PARTIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromWarrantExercises",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "cdlx:FinancialInstitutionPartnersUnearnedAmountsNotYetPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2018Q4",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "cdlx:FinancialInstitutionPartnersUnearnedAmountsNotYetPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425403 - 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",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q2",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNetNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002000 - 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",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "lang": null,
      "name": "cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428403 - Disclosure - EARNINGS PER SHARE (Details)",
     "role": "http://www.cardlytics.com/role/EarningsPerShareDetails",
     "shortName": "EARNINGS PER SHARE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431402 - Disclosure - SEGMENTS - Narrative (Details)",
     "role": "http://www.cardlytics.com/role/SegmentsNarrativeDetails",
     "shortName": "SEGMENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "cdlx:AdjustedContribution",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431403 - Disclosure - SEGMENTS - Revenue by Segment (Details)",
     "role": "http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails",
     "shortName": "SEGMENTS - Revenue by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "lang": null,
      "name": "cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "cdlx:AdjustedContribution",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431404 - Disclosure - SEGMENTS - Adjusted Contribution Reconciliation (Details)",
     "role": "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails",
     "shortName": "SEGMENTS - Adjusted Contribution Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "lang": null,
      "name": "cdlx:NonCashEquityExpenseFinancialInstitutionShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentPeriodEndDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431405 - Disclosure - SEGMENTS - Geographical Information (Details)",
     "role": "http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails",
     "shortName": "SEGMENTS - Geographical Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_US",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentPeriodEndDate",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431406 - Disclosure - SEGMENTS Concentration of Risk (Details)",
     "role": "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
     "shortName": "SEGMENTS Concentration of Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "cdlx:ClassofWarrantorRightExercised",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433402 - Disclosure - COMMON STOCK WARRANTS (Details)",
     "role": "http://www.cardlytics.com/role/CommonStockWarrantsDetails",
     "shortName": "COMMON STOCK WARRANTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FI2019Q3_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003000 - 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",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3QTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 (DEFICIT) EQUITY (UNAUDITED)",
     "role": "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 (DEFICIT) EQUITY (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005000 - 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",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101100 - 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": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "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": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2102100 - 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": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2019Q3YTD",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cdlxform10-q2019q3.htm",
      "contextRef": "FD2017Q3YTD",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - cdlxform10-q2019q3.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - cdlxform10-q2019q3.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 52,
   "tag": {
    "cdlx_A2018EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2018 Employee Stock Purchase Plan [Member]",
        "label": "2018 Employee Stock Purchase Plan [Member]",
        "terseLabel": "2018 Employee Stock Purchase Plan [Member]"
       }
      }
     },
     "localname": "A2018EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_AdjustedContribution": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails",
      "http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Accretion To Redemption Value",
        "label": "Adjustments To Additional Paid In Capital, Accretion To Redemption Value",
        "negatedTerseLabel": "Accretion of redeemable convertible preferred stock to redemption value"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adjustments to Additional Paid in Capital, Preferred Stock Warrant Conversion, Common Stock Warrant",
        "label": "Adjustments to Additional Paid in Capital, Preferred Stock Warrant Conversion, Common Stock Warrant",
        "terseLabel": "Adjustments to Additional Paid in Capital, Preferred Stock Warrant Conversion, Common Stock Warrant"
       }
      }
     },
     "localname": "AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_CapitalizedContractCostAmortizationInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Capitalized Software Development Costs Incurred but Not yet Paid",
        "label": "Capitalized Software Development Costs Incurred but Not yet Paid",
        "terseLabel": "Capitalized Software Development Costs Incurred but Not yet Paid"
       }
      }
     },
     "localname": "CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_ClassofWarrantorRightExercised": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class of Warrant or Right, Exercised",
        "label": "Class of Warrant or Right, Exercised",
        "negatedTerseLabel": "Class of Warrant or Right, Exercised",
        "terseLabel": "Class of Warrant or Right, Exercised"
       }
      }
     },
     "localname": "ClassofWarrantorRightExercised",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails",
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightExercised": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class or Warrant or Right, Exercise Price of Warrant or Right, Exercised",
        "label": "Class or Warrant or Right, Exercise Price of Warrant or Right, Exercised",
        "terseLabel": "Class or Warrant or Right, Exercise Price of Warrant or Right, Exercised"
       }
      }
     },
     "localname": "ClassorWarrantorRightExercisePriceofWarrantorRightExercised",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cdlx_ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class or Warrant or Right, Exercise Price of Warrant or Right, Forfeited and Canceled",
        "label": "Class or Warrant or Right, Exercise Price of Warrant or Right, Forfeited and Canceled",
        "terseLabel": "Class or Warrant or Right, Exercise Price of Warrant or Right, Forfeited and Canceled"
       }
      }
     },
     "localname": "ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cdlx_ClassorWarrantorRightForfeitedAndCanceled": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class or Warrant or Right, Forfeited And Canceled",
        "label": "Class or Warrant or Right, Forfeited And Canceled",
        "negatedTerseLabel": "Class or Warrant or Right, Forfeited And Canceled"
       }
      }
     },
     "localname": "ClassorWarrantorRightForfeitedAndCanceled",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cdlx_CommonStockWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Common Stock Warrant [Member]",
        "label": "Common Stock Warrant [Member]",
        "terseLabel": "Common Stock Warrants",
        "verboseLabel": "Common stock warrants"
       }
      }
     },
     "localname": "CommonStockWarrantMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails",
      "http://www.cardlytics.com/role/EarningsPerShareDetails",
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConsumerIncentivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ConsumerIncentivesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Consumer Incentives [Policy Text Block]",
        "label": "Consumer Incentives [Policy Text Block]",
        "terseLabel": "Consumer Incentives"
       }
      }
     },
     "localname": "ConsumerIncentivesPolicyTextBlock",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/RevenueNotes",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with Customer, Asset, Deferred Financial Institution Implementation Costs",
        "label": "Contract with Customer, Asset, Deferred Financial Institution Implementation Costs",
        "verboseLabel": "Deferred costs"
       }
      }
     },
     "localname": "ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contract with Customer, Asset, Deferred Financial Institution Implementation Costs Recoveries Through Financial Institution Share, Net",
        "label": "Contract with Customer, Asset, Deferred Financial Institution Implementation Costs Recoveries Through Financial Institution Share, Net",
        "negatedTerseLabel": "Recoveries through FI Share",
        "terseLabel": "Recovery of deferred FI implementation costs"
       }
      }
     },
     "localname": "ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ContractwithCustomerAssetDeferredImplementationCostsAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "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": "Amortization of deferred FI implementation costs"
       }
      }
     },
     "localname": "ContractwithCustomerAssetDeferredImplementationCostsAmortization",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_CostOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost Other [Member]",
        "label": "Cost Other [Member]",
        "terseLabel": "Cost Other [Member]"
       }
      }
     },
     "localname": "CostOtherMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_CostperRedemptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost per Redemption [Member]",
        "label": "Cost per Redemption [Member]",
        "terseLabel": "Cost per Redemption [Member]"
       }
      }
     },
     "localname": "CostperRedemptionMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/RevenueDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails"
     ],
     "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 Sales [Member]"
       }
      }
     },
     "localname": "CostperServedSalesMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails"
     ],
     "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_DebtInstrumentInterestRateIncreaseEventofDefault": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Interest Rate Increase Event of Default",
        "label": "Debt Instrument, Interest Rate Increase Event of Default",
        "terseLabel": "Debt instrument, interest rate increase event of default"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateIncreaseEventofDefault",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_DebtInstrumentRequiredRevenueThreshold": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Required Revenue Threshold",
        "label": "Debt Instrument, Required Revenue Threshold",
        "terseLabel": "Debt Instrument, Required Billings Threshold"
       }
      }
     },
     "localname": "DebtInstrumentRequiredRevenueThreshold",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cdlx_DeliveryCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/20190930",
     "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Document and Entity Information [Abstract]",
        "label": "Document And Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.cardlytics.com/20190930",
     "xbrltype": "stringItemType"
    },
    "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cdlx_EmployeesAndNonEmployeeDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employees And Non Employee Directors [Member]",
        "label": "Employees And Non Employee Directors [Member]",
        "terseLabel": "Employees and non-employee directors"
       }
      }
     },
     "localname": "EmployeesAndNonEmployeeDirectorsMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_FinancialInstitutionPartnersUnearnedAmountsNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial Institution Partners, Unearned Amounts Not Yet Paid",
        "label": "Financial Institution Partners, Unearned Amounts Not Yet Paid",
        "terseLabel": "Amounts not yet paid to FI"
       }
      }
     },
     "localname": "FinancialInstitutionPartnersUnearnedAmountsNotYetPaid",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_FinancialInstitutionShareAndOtherThirdPartyCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.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": "FI Share and other third-party costs"
       }
      }
     },
     "localname": "FinancialInstitutionShareAndOtherThirdPartyCosts",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts": {
     "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 Other Third-Party Costs, Excluding Non-cash Equity Expense and Deferred Implementation Costs",
        "label": "Financial Institution Share And Other Third-Party Costs, Excluding Non-cash Equity Expense and Deferred Implementation Costs",
        "terseLabel": "Plus: FI Share and other third-party costs"
       }
      }
     },
     "localname": "FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails"
     ],
     "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_FinancialInstitutionShareExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial Institution Share, Expense",
        "label": "Financial Institution Share, Expense",
        "terseLabel": "FI share, expense"
       }
      }
     },
     "localname": "FinancialInstitutionShareExpense",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "FI Share liability"
       }
      }
     },
     "localname": "FinancialInstitutionShareLiabilityCurrent",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_FinancialInstitutionsAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial Institutions Agreement, Term",
        "label": "Financial Institutions Agreement, Term",
        "terseLabel": "Financial institutions agreement, term"
       }
      }
     },
     "localname": "FinancialInstitutionsAgreementTerm",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cdlx_GainLossOnFinancialInstitutionShare": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gain (Loss) On Financial Institution Share",
        "label": "Gain (Loss) On Financial Institution Share",
        "terseLabel": "Non-cash gain on financial institution share"
       }
      }
     },
     "localname": "GainLossOnFinancialInstitutionShare",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails",
      "http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_IncreaseDecreaseInConsumerIncentiveLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 17.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": "Customer Incentive liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInConsumerIncentiveLiability",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) In Deferred Financial Institution Implementation Costs",
        "label": "Increase (Decrease) In Deferred Financial Institution Implementation Costs",
        "terseLabel": "Deferred FI implementation costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_IncreaseDecreaseInFinancialInstitutionShareLiability": {
     "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 Financial Institution Share Liability",
        "label": "Increase (Decrease) In Financial Institution Share Liability",
        "terseLabel": "FI Share liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInFinancialInstitutionShareLiability",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_LargestFIPartnerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Largest FI Partner One [Member]",
        "label": "Largest FI Partner One [Member]",
        "terseLabel": "Bank of America"
       }
      }
     },
     "localname": "LargestFIPartnerOneMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_LargestFIPartnerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Largest FI Partner Two [Member]",
        "label": "Largest FI Partner Two [Member]",
        "terseLabel": "Chase"
       }
      }
     },
     "localname": "LargestFIPartnerTwoMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_LineOfCreditFacilityCovenantMinimum12MonthRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line Of Credit Facility, Covenant, Minimum 12 Month Revenue",
        "label": "Line Of Credit Facility, Covenant, Minimum 12 Month Revenue",
        "terseLabel": "Debt Instrument, Maturity Date Range, Start"
       }
      }
     },
     "localname": "LineOfCreditFacilityCovenantMinimum12MonthRevenue",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_LoanFacilityThresholdTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Loan Facility, Threshold Two [Member]",
        "label": "Loan Facility, Threshold Two [Member]",
        "terseLabel": "Loan Facility, Threshold Two [Member]"
       }
      }
     },
     "localname": "LoanFacilityThresholdTwoMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-Term Debt And Capital Lease Obligations, Including Current Maturities, Net Of Debt Issuance Costs And Debt Discount",
        "label": "Long-Term Debt And Capital Lease Obligations, Including Current Maturities, Net Of Debt Issuance Costs And Debt Discount",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_NonCashEquityExpenseFinancialInstitutionShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non-Cash Equity Expense, Financial Institution Share",
        "label": "Non-Cash Equity Expense, Financial Institution Share",
        "terseLabel": "Non-cash equity expense included in FI Share"
       }
      }
     },
     "localname": "NonCashEquityExpenseFinancialInstitutionShare",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_OneCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "One Customer [Member]",
        "label": "One Customer [Member]",
        "terseLabel": "One Customer"
       }
      }
     },
     "localname": "OneCustomerMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_OtherPlatformSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other Platform Solutions [Member]",
        "label": "Other Platform Solutions [Member]",
        "terseLabel": "Other Platform Solutions"
       }
      }
     },
     "localname": "OtherPlatformSolutionsMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_ProceedsfromIssuanceSecondayPublicOfferingNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from Issuance Seconday Public Offering, Net",
        "label": "Proceeds from Issuance Seconday Public Offering, Net",
        "terseLabel": "Proceeds from Issuance Seconday Public Offering, Net"
       }
      }
     },
     "localname": "ProceedsfromIssuanceSecondayPublicOfferingNet",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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"
       }
      }
     },
     "localname": "PropertyAndEquipmentIncurredButNotYetPaid",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_RestrictedSecuritiesUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Securities Units [Member]",
        "label": "Restricted Securities Units [Member]",
        "terseLabel": "Restricted securities units"
       }
      }
     },
     "localname": "RestrictedSecuritiesUnitsMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_SPOMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "SPO [Member]",
        "label": "SPO [Member]",
        "terseLabel": "SPO [Member]"
       }
      }
     },
     "localname": "SPOMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cdlx_SaleofStockIssuanceCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sale of Stock, Issuance Costs",
        "label": "Sale of Stock, Issuance Costs",
        "terseLabel": "Sale of Stock, Issuance Costs"
       }
      }
     },
     "localname": "SaleofStockIssuanceCosts",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_Saleofstockdiscountsandcommissions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "sale of stock, discounts and commissions",
        "label": "sale of stock, discounts and commissions",
        "terseLabel": "sale of stock, discounts and commissions"
       }
      }
     },
     "localname": "Saleofstockdiscountsandcommissions",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cdlx_SettlementOfPaidinKindInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Settlement Of Paid-in-Kind Interest",
        "label": "Settlement Of Paid-in-Kind Interest",
        "negatedTerseLabel": "Settlement Of Paid-in-Kind Interest"
       }
      }
     },
     "localname": "SettlementOfPaidinKindInterest",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Condition, Period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Condition, Period",
        "terseLabel": "RSU, performance condition, period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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": "Share-Based Compensation Arrangement By Share-Based Payment Award, Non-Option Equity Instruments, Performance Conditions"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "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": "Share-based Compensation Arrangement by Share-based Payment Award, Monthly Average Closing Price, Common Stock, Threshold"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Remaining For Available For Issuance",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Remaining For Available For Issuance",
        "terseLabel": "Number of shares remaining available for issuance (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cdlx_SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Expected Timing Of Achieving Performance Conditions",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Expected Timing Of Achieving Performance Conditions",
        "terseLabel": "Compensation cost, modification"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cdlx_StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, Warrants Exercised In Period",
        "label": "Stock Issued During Period, Shares, Warrants Exercised In Period",
        "terseLabel": "Stock Issued During Period, Shares, Warrants Exercised In Period"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "cdlx_TwoCustomerMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Customer [Member] [Member]",
        "label": "Two Customer [Member] [Member]",
        "terseLabel": "Two Customer [Member] [Member]"
       }
      }
     },
     "localname": "TwoCustomerMemberMember",
     "nsuri": "http://www.cardlytics.com/20190930",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SegmentsNarrativeDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.",
        "label": "Document [Domain]",
        "terseLabel": "Document [Domain]"
       }
      }
     },
     "localname": "DocumentDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationDocumentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Document Information, Document [Axis]",
        "terseLabel": "Document Information, Document [Axis]"
       }
      }
     },
     "localname": "DocumentInformationDocumentAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationLineItems": {
     "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": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/DocumentAndEntityInformation",
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r252"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r253"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r254"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r254"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r254"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r255"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r254"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r254"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r254"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r254"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r250"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r251"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r102",
      "r108"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r112",
      "r158",
      "r162"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r109",
      "r158",
      "r160",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RevenueDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RevenueDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SegmentsNarrativeDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r111",
      "r158",
      "r161",
      "r246",
      "r247"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails",
      "http://www.cardlytics.com/role/SegmentsNarrativeDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r28"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r18",
      "r159"
     ],
     "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 due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.",
        "label": "Accounts Receivable, Net, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r31"
     ],
     "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r40",
      "r41",
      "r42"
     ],
     "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"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r39",
      "r42",
      "r43",
      "r203"
     ],
     "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 Income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": {
     "auth_ref": [
      "r144",
      "r149",
      "r199"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.",
        "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature",
        "terseLabel": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r164",
      "r166",
      "r195",
      "r196"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.",
        "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "auth_ref": [
      "r138",
      "r144",
      "r149"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.",
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "terseLabel": "Vesting of common stock warrants"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r166",
      "r191",
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.",
        "label": "Allocated Share-based Compensation Expense",
        "terseLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r53",
      "r67",
      "r214"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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": "Accretion of debt discount and non-cash interest expense"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r84"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r84"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareDetails"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r84"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r104",
      "r227",
      "r236"
     ],
     "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r3",
      "r4",
      "r38"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r167",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by date or year of grant, pertaining to equity-based compensation arrangements.",
        "label": "Award Date [Axis]",
        "terseLabel": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r167",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date or year of grant of equity-based compensation.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r167",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by award type pertaining to equity-based compensation.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails",
      "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": "Basis of Accounting"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "auth_ref": [
      "r71",
      "r72"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase during the period in capital lease obligations due to entering into new capital leases.",
        "label": "Capital Lease Obligations Incurred",
        "terseLabel": "Capital Lease Obligations Incurred"
       }
      }
     },
     "localname": "CapitalLeaseObligationsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.",
        "label": "Capital Lease Obligations [Member]",
        "terseLabel": "Capital leases"
       }
      }
     },
     "localname": "CapitalLeaseObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases.",
        "label": "Capital Leases, Future Minimum Payments Due",
        "totalLabel": "Total principal payments"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Capital leases"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Four Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Three Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Capital Leases, Future Minimum Payments Due in Two Years",
        "terseLabel": "2019 (remainder of the year)"
       }
      }
     },
     "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r248"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r115"
     ],
     "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",
        "negatedTerseLabel": "Amortization"
       }
      }
     },
     "localname": "CapitalizedContractCostAmortization",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r26",
      "r69"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails": {
       "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",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r64",
      "r69",
      "r73"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails": {
       "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": "Cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r64",
      "r211"
     ],
     "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 increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited",
      "http://www.cardlytics.com/role/EarningsPerShareDetails",
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r78",
      "r150",
      "r151",
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]",
        "terseLabel": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails",
      "http://www.cardlytics.com/role/CommonStockWarrantsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [
      "r75"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]",
        "terseLabel": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails",
      "http://www.cardlytics.com/role/CommonStockWarrantsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "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": "Class of Warrant or Right [Line Items]",
        "terseLabel": "Class of Warrant or Right [Line Items]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails",
      "http://www.cardlytics.com/role/CommonStockWarrantsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "terseLabel": "Class of Warrant or Right, Outstanding"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "auth_ref": [
      "r75",
      "r150",
      "r151",
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Class of Warrant or Right [Table]",
        "terseLabel": "Class of Warrant or Right [Table]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails",
      "http://www.cardlytics.com/role/CommonStockWarrantsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r125",
      "r133"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "verboseLabel": "Common stock, par or stated value per share (in usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.cardlytics.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r17",
      "r144"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r17"
     ],
     "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 22,466 and 25,664 shares issued and outstanding as of December 31, 2018 and September 30, 2019, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r46",
      "r48",
      "r49"
     ],
     "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": "Total comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r93",
      "r94",
      "r208",
      "r209"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r93",
      "r94",
      "r208",
      "r209",
      "r245"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r93",
      "r94",
      "r208",
      "r209",
      "r245"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r93",
      "r94",
      "r208",
      "r209"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r91",
      "r93",
      "r94",
      "r95",
      "r208",
      "r210"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r93",
      "r94",
      "r208",
      "r209"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNetNoncurrent": {
     "auth_ref": [
      "r153",
      "r155"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 5.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, Net, Noncurrent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Deferred FI implementation costs, net"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesDeferredFiImplementationCostsDetails",
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r153",
      "r154",
      "r159"
     ],
     "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 billings"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r54"
     ],
     "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/2018-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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "DEBT"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAnnualPrincipalPayment": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the total principal payments made during the annual reporting period.",
        "label": "Debt Instrument, Annual Principal Payment",
        "terseLabel": "Debt Instrument, Annual Principal Payment"
       }
      }
     },
     "localname": "DebtInstrumentAnnualPrincipalPayment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r228",
      "r229",
      "r235"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r13",
      "r139",
      "r229",
      "r235"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "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",
        "totalLabel": "Total principal payments"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r213",
      "r215"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r33",
      "r141",
      "r213"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails",
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r34"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r34",
      "r77",
      "r145",
      "r146",
      "r147",
      "r148",
      "r212",
      "r213",
      "r215",
      "r234"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails",
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedPremiumCurrent": {
     "auth_ref": [
      "r212",
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of debt premium to be amortized within one year or the normal operating cycle, if longer.",
        "label": "Debt Instrument, Unamortized Premium, Current",
        "terseLabel": "Debt Instrument, Unamortized Premium, Current"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedPremiumCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r27",
      "r214"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 2.0,
       "parentTag": "cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount",
       "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",
        "negatedLabel": "Less unamortized debt issuance costs",
        "negatedTerseLabel": "Less unamortized debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails",
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRentCreditNoncurrent": {
     "auth_ref": [
      "r35",
      "r216"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.",
        "label": "Deferred Rent Credit, Noncurrent",
        "terseLabel": "Deferred liabilities"
       }
      }
     },
     "localname": "DeferredRentCreditNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r67",
      "r119"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited",
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r67",
      "r103"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 2.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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r158"
     ],
     "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 [Table Text Block]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RevenueNotes",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r152",
      "r197"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.",
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "terseLabel": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or 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, Basic and Diluted",
        "terseLabel": "Net loss per share attributable to common stockholders, basic and diluted (in USD per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r86"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r211"
     ],
     "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 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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r31"
     ],
     "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/2018-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 Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Compensation cost not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r192"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrecognized cost of unvested share-based awards, other than options, awarded to employees as compensation.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options",
        "terseLabel": "Compensation not yet recognized, awards other than options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r192"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrecognized cost of unvested options awarded to employees as compensation.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options",
        "terseLabel": "Compensation not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2018-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": "Common stock issuable pursuant to the ESPP"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.",
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Common stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideRevenueMajorCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Major Customer [Line Items]",
        "terseLabel": "Revenue, Major Customer [Line Items]"
       }
      }
     },
     "localname": "EntityWideRevenueMajorCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r144"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r67",
      "r143"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "negatedLabel": "Change in fair value of warrant liabilities, net",
        "terseLabel": "Change in fair value of warrant liabilities, net"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r206",
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r205",
      "r207"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited",
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r52"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r50",
      "r81",
      "r225",
      "r231",
      "r243"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2018-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]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r121"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r66"
     ],
     "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 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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 15.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": "Other accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 11.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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r117",
      "r118"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r233"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r23",
      "r230",
      "r240"
     ],
     "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r13",
      "r14"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r29"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": {
     "auth_ref": [
      "r11",
      "r13",
      "r228",
      "r229",
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum month-end amount borrowed under the credit facility during the period.",
        "label": "Line of Credit Facility, Maximum Month-end Outstanding Amount",
        "terseLabel": "Line of Credit Facility, Maximum Month-end Outstanding Amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of credit facility, remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r11",
      "r228"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current 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": "Line of Credit, Current",
        "terseLabel": "Line of Credit, Current"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "Loans Payable [Member]",
        "terseLabel": "Term loans"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r13",
      "r140",
      "r229",
      "r237"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetailsCalc2": {
       "order": 1.0,
       "parentTag": "cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount",
       "weight": 1.0
      }
     },
     "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": "Total debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Long-term Debt and Capital Lease Obligations",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 1.0,
       "parentTag": "cdlx_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt and capital lease obligations including current maturities.",
        "label": "Long-term Debt and Capital Lease Obligations, Including Current Maturities",
        "totalLabel": "Total principal payments"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt and Capital Lease Obligations, Including Current Maturities [Abstract]",
        "terseLabel": "Total debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four",
        "totalLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three",
        "totalLabel": "2020"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Principal amount of long-term debt and capital lease obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two",
        "totalLabel": "2019 (remainder of the year)"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtByMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-term Debt, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Debt"
       }
      }
     },
     "localname": "LongTermDebtByMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "negatedTerseLabel": "Less current portion of long-term debt",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r79",
      "r136"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r79",
      "r136"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r79",
      "r136"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two",
        "terseLabel": "2019 (remainder of year)"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net of current portion",
        "verboseLabel": "Long-term debt, net of current portion"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r34"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r34",
      "r137"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails",
      "http://www.cardlytics.com/role/DebtScheduleOfDebtDetails"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r131",
      "r132",
      "r134",
      "r135"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r64"
     ],
     "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 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 from financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 1.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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r64",
      "r65",
      "r68"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 4.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) from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r44",
      "r47",
      "r51",
      "r68",
      "r85",
      "r232",
      "r242"
     ],
     "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 loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-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/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r81",
      "r82"
     ],
     "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",
        "totalLabel": "Net loss attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 7.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 income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited",
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "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 net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r1",
      "r80",
      "r99",
      "r204"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandards"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r1",
      "r204"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "order": 6.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/2018-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/2018-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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r200",
      "r201",
      "r202"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfComprehensiveLossUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r45",
      "r48",
      "r200",
      "r201",
      "r202"
     ],
     "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"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "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 income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-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 income (expense):"
       }
      }
     },
     "localname": "OtherIncomeAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 7.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 expense, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 3.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": "Other expense"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "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, 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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Over-Allotment Option [Member]"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "auth_ref": [
      "r63"
     ],
     "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 loan and debt issuance costs.",
        "label": "Payments of Financing Costs",
        "negatedLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r63"
     ],
     "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 for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedTerseLabel": "Equity issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "auth_ref": [
      "r59"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r59"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/SegmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "auth_ref": [
      "r59"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares or units awarded to employees for meeting certain performance targets.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r167",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name pertaining to equity-based compensation arrangements.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the equity-based compensation arrangement plan.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockAccretionOfRedemptionDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of accretion of the preferred stock redemption discount during the period.",
        "label": "Preferred Stock, Accretion of Redemption Discount",
        "negatedTerseLabel": "Preferred Stock, Accretion of Redemption Discount"
       }
      }
     },
     "localname": "PreferredStockAccretionOfRedemptionDiscount",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r3",
      "r24",
      "r25"
     ],
     "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 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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrimeRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.",
        "label": "Prime Rate [Member]",
        "terseLabel": "Prime Rate"
       }
      }
     },
     "localname": "PrimeRateMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 3.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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r61"
     ],
     "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 a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-term Debt",
        "terseLabel": "Proceeds from Issuance of Long-term Debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.",
        "label": "Proceeds from Warrant Exercises",
        "terseLabel": "Proceeds from Warrant Exercises"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r9",
      "r10",
      "r120",
      "r241"
     ],
     "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 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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/SegmentsGeographicalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract]",
        "terseLabel": "Redeemable convertible preferred stock:"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmountAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "RELATED PARTIES"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedParties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r62"
     ],
     "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 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",
        "terseLabel": "Principal payments of debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r198",
      "r249"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r8",
      "r69",
      "r73",
      "r226",
      "r238"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails": {
       "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsCashCashEquivalentsAndRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r8",
      "r69",
      "r73"
     ],
     "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 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/2018-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": "Unvested restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r20",
      "r149",
      "r239"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r156",
      "r157",
      "r158"
     ],
     "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, Excluding Assessed Tax"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RevenueDetails",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsDisaggregatedRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r74",
      "r163"
     ],
     "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 Recognition, Policy [Policy Text Block]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RevenueNotes",
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r110"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r55",
      "r101",
      "r102",
      "r107"
     ],
     "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2018-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": "Sale of Stock, Number of Shares Issued in Transaction"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r84"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of 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 Text Block]",
        "terseLabel": "Schedule of antidilutive securities"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r34",
      "r77",
      "r145",
      "r146",
      "r147",
      "r148",
      "r212",
      "r213",
      "r215",
      "r234"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of long-term debt instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r166",
      "r190",
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.",
        "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]",
        "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r166",
      "r190",
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.",
        "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]",
        "terseLabel": "Allocation of recognized period costs"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.",
        "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]",
        "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.",
        "label": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "terseLabel": "Schedule of maturities of debt and capital lease"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r180"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r76",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r100",
      "r104",
      "r105",
      "r106",
      "r116"
     ],
     "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/2018-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": [
      "r100",
      "r104",
      "r105",
      "r106",
      "r116"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r167",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.",
        "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/2018-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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r173",
      "r185",
      "r187"
     ],
     "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 Compensation, Stock Options, Activity [Table Text Block]",
        "terseLabel": "Summary of common stock option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "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/2018-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/2018-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": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      },
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited",
      "http://www.cardlytics.com/role/SegmentsAdjustedContributionReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "auth_ref": [
      "r52"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.",
        "label": "Share-based Compensation",
        "terseLabel": "Termination of U.K. agreement expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, 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, Award Vesting Period",
        "terseLabel": "Award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r178"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r184"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r182"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r182"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r181"
     ],
     "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.",
        "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r183"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r183"
     ],
     "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/2018-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/2018-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under an established share-based compensation plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).",
        "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails",
      "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": "Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r176"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Canceled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r178"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average grant date fair value (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r193"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r175",
      "r193"
     ],
     "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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r174"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r189"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r165",
      "r171"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity-based compensation award.",
        "label": "Equity Award [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails",
      "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Canceled (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "First portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Compensation Award, Tranche One [Member]",
        "terseLabel": "Share-based Compensation Award, Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Third portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Compensation Award, Tranche Three [Member]",
        "terseLabel": "Share-based Compensation Award, Tranche Three [Member]"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Second portion of share-based compensation award differentiated by a particular vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-based Compensation Award, Tranche Two [Member]",
        "terseLabel": "Share-based Compensation Award, Tranche Two"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r169"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r188"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r172"
     ],
     "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/2018-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/2018-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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r104",
      "r116",
      "r122",
      "r123",
      "r124",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails",
      "http://www.cardlytics.com/role/SegmentsRevenueBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r144"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited",
      "http://www.cardlytics.com/role/EarningsPerShareDetails",
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r37",
      "r144"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited",
      "http://www.cardlytics.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfCashFlowsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited",
      "http://www.cardlytics.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of preferred stock and warrants for common stock issued.",
        "label": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants",
        "terseLabel": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants"
       }
      }
     },
     "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r36",
      "r144",
      "r145",
      "r149"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Stock Issued During Period, Shares, Conversion of Convertible Securities"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r16",
      "r17",
      "r144",
      "r149"
     ],
     "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": "Stock Issued During Period, Shares, Employee Stock Purchase Plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationAllocationOfStockBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r16",
      "r17",
      "r144",
      "r149"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock Issued During Period, Shares, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r144",
      "r149"
     ],
     "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",
        "terseLabel": "Stock issued during period, RSU (in shares)",
        "verboseLabel": "Settlement of restricted stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r16",
      "r17",
      "r144",
      "r149"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r16",
      "r17",
      "r144",
      "r149",
      "r177"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r37",
      "r144",
      "r149"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Stock Issued During Period, Value, Conversion of Convertible Securities"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r16",
      "r17",
      "r144",
      "r149"
     ],
     "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",
        "negatedTerseLabel": "Stock Issued During Period, Value, Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r16",
      "r17",
      "r144",
      "r149"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Stock Issued During Period, Value, New Issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r16",
      "r17",
      "r144",
      "r149"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Gross"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r37",
      "r144",
      "r149"
     ],
     "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": "Exercise of common stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionPlanExpense": {
     "auth_ref": [
      "r67"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The noncash expense that accounts for the value of stock or unit options distributed to employees as compensation.",
        "label": "Stock or Unit Option Plan Expense",
        "terseLabel": "Stock option expense"
       }
      }
     },
     "localname": "StockOptionPlanExpense",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/RelatedPartiesNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r17",
      "r21",
      "r22",
      "r114"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfStockholdersDeficitEquityUnaudited"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business subsegments.",
        "label": "Subsegments [Axis]",
        "terseLabel": "Subsegments [Axis]"
       }
      }
     },
     "localname": "SubsegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Axis]",
        "terseLabel": "Subsegments Consolidation Items [Axis]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Domain]",
        "terseLabel": "Subsegments Consolidation Items [Domain]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsegmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Divisions of a component 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": "Subsegments [Domain]",
        "terseLabel": "Subsegments [Domain]"
       }
      }
     },
     "localname": "SubsegmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SegmentsConcentrationOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "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/2018-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_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r224"
     ],
     "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/2018-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_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r224"
     ],
     "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/2018-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_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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/OverviewOfBusinessAndBasisOfPresentationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "auth_ref": [
      "r92"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsConcentrationsOfRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.",
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "negatedTerseLabel": "Adjustments to the carrying value of preferred stock"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TitleOfIndividualAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
        "label": "Relationship to Entity [Domain]",
        "terseLabel": "Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfRsuActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r87",
      "r88",
      "r89",
      "r90",
      "r96",
      "r97",
      "r98"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/SignificantAccountingPoliciesAndRecentAccountingStandardsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "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/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by vesting schedule for share-based compensation.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Vesting schedule for share-based compensation.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.cardlytics.com/role/StockBasedCompensationSummaryOfCommonStockOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstanding": {
     "auth_ref": [
      "r78"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.",
        "label": "Warrants and Rights Outstanding",
        "terseLabel": "Warrants and Rights Outstanding"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CommonStockWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "terseLabel": "Weighted-average common shares outstanding, basic and diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2018-01-31",
     "presentation": [
      "http://www.cardlytics.com/role/CondensedConsolidatedStatementsOfOperationsUnaudited"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r114": {
   "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=27010918&loc=d3e74512-122707"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14615-108349"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14394-108349"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14435-108349"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14453-108349"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14472-108349"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14557-108349"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12053-110248"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r149": {
   "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=27012166&loc=d3e187085-122770"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=68057994&loc=d3e25284-112666"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208855"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130533-203044"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r174": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r175": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r176": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r177": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r178": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r181": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r182": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r183": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r184": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r191": {
   "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=109197908&loc=d3e5070-113901"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901"
  },
  "r194": {
   "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=115993241&loc=d3e301413-122809"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r198": {
   "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"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "51",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238393&loc=d3e34017-109320"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611"
  },
  "r21": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r215": {
   "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"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r22": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r224": {
   "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"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r226": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r227": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r228": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r229": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r23": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r230": {
   "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=6876686&loc=d3e534808-122878"
  },
  "r231": {
   "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=114873765&loc=SL114874048-224260"
  },
  "r232": {
   "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=114873765&loc=SL114874048-224260"
  },
  "r233": {
   "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=114873765&loc=SL114874048-224260"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r235": {
   "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=6879938&loc=d3e572229-122910"
  },
  "r236": {
   "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=6879938&loc=d3e572229-122910"
  },
  "r237": {
   "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=6879938&loc=d3e572229-122910"
  },
  "r238": {
   "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=6879938&loc=d3e572229-122910"
  },
  "r239": {
   "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=6879938&loc=d3e572229-122910"
  },
  "r24": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "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=6879938&loc=d3e572229-122910"
  },
  "r241": {
   "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=6879938&loc=d3e572229-122910"
  },
  "r242": {
   "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=114873790&loc=SL114874131-224263"
  },
  "r243": {
   "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=114873790&loc=SL114874131-224263"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r246": {
   "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=6589523&loc=d3e617274-123014"
  },
  "r247": {
   "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=6590653&loc=d3e638233-123024"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r251": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r252": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r253": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r254": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r255": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r256": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r26": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r27": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r28": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r29": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r31": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r32": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r33": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r34": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r35": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r37": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r38": {
   "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=6877327&loc=d3e13212-122682"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r50": {
   "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=115205541&loc=SL114868664-224227"
  },
  "r51": {
   "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=115205541&loc=SL114868664-224227"
  },
  "r52": {
   "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=115205541&loc=SL114868664-224227"
  },
  "r53": {
   "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=115205541&loc=SL114868664-224227"
  },
  "r54": {
   "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=115205541&loc=SL114868664-224227"
  },
  "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=115205541&loc=SL114868664-224227"
  },
  "r56": {
   "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=115205541&loc=SL114868664-224227"
  },
  "r57": {
   "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=115205541&loc=SL114868664-224227"
  },
  "r58": {
   "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=115205541&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r79": {
   "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=26873400&loc=d3e24072-122690"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1377-109256"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "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=6877327&loc=d3e13212-122682"
  },
  "r90": {
   "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"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6855013936">
<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">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,259<span></span>
</td>
<td class="nump">$ 9,158<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 95,184<span></span>
</td>
<td class="nump">$ 47,812<span></span>
</td>
<td class="nump">95,184<span></span>
</td>
<td class="nump">47,812<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_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid', window );">Capitalized Software Development Costs Incurred but Not yet Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="nump">0<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_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">246<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="nump">20,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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(7,747)<span></span>
</td>
<td class="num">(8,368)<span></span>
</td>
<td class="num">(20,571)<span></span>
</td>
<td class="num">(41,476)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,181<span></span>
</td>
<td class="nump">2,471<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_CapitalizedContractCostAmortizationInterestExpense', window );">Amortization of financing costs charged to interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72<span></span>
</td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accretion of debt discount and non-cash interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Termination of U.K. agreement expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,266<span></span>
</td>
<td class="nump">16,968<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liabilities, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(801)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,760<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,434<span></span>
</td>
<td class="nump">4,136<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_ContractwithCustomerAssetDeferredImplementationCostsAmortization', window );">Amortization of deferred FI implementation costs</a></td>
<td class="nump">789<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="nump">2,173<span></span>
</td>
<td class="nump">1,136<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_SettlementOfPaidinKindInterest', window );">Settlement Of Paid-in-Kind Interest</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="num">(8,353)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,789)<span></span>
</td>
<td class="nump">10,883<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,368)<span></span>
</td>
<td class="num">(1,797)<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_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts', window );">Deferred FI implementation costs</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="num">(5,750)<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_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet', window );">Recovery of deferred FI implementation costs</a></td>
<td class="num">(1,157)<span></span>
</td>
<td class="num">(1,344)<span></span>
</td>
<td class="nump">3,469<span></span>
</td>
<td class="nump">4,036<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(401)<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_IncreaseDecreaseInAccruedLiabilities', window );">Other accrued expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,453<span></span>
</td>
<td class="nump">24<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_IncreaseDecreaseInFinancialInstitutionShareLiability', window );">FI Share liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,041<span></span>
</td>
<td class="num">(3,728)<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_IncreaseDecreaseInConsumerIncentiveLiability', window );">Customer Incentive liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,397<span></span>
</td>
<td class="num">(2,412)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) from operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,357<span></span>
</td>
<td class="num">(14,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,561)<span></span>
</td>
<td class="num">(3,190)<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalized software development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,836)<span></span>
</td>
<td class="num">(981)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,411)<span></span>
</td>
<td class="num">(4,185)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from Issuance of Long-term Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">47,435<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,692)<span></span>
</td>
<td class="num">(52,475)<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,922<span></span>
</td>
<td class="nump">72,179<span></span>
</td>
</tr>
<tr class="re">
<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 );">Equity issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38)<span></span>
</td>
<td class="num">(1,949)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(143)<span></span>
</td>
<td class="num">(48)<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 from financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,049<span></span>
</td>
<td class="nump">65,142<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(435)<span></span>
</td>
<td class="num">(107)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash, cash equivalents and restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,560<span></span>
</td>
<td class="nump">46,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash &#8212; Beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,870<span></span>
</td>
<td class="nump">21,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash &#8212; End of period</a></td>
<td class="nump">95,430<span></span>
</td>
<td class="nump">67,812<span></span>
</td>
<td class="nump">95,430<span></span>
</td>
<td class="nump">67,812<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_PropertyAndEquipmentIncurredButNotYetPaid', window );">Amounts accrued for property and equipment</a></td>
<td class="nump">$ 991<span></span>
</td>
<td class="nump">$ 1,697<span></span>
</td>
<td class="nump">$ 991<span></span>
</td>
<td class="nump">$ 1,697<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_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Software Development Costs 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_CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid</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_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Financial Institution Implementation Costs Recoveries Through Financial Institution Share, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet</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_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_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Deferred Financial Institution 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_IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts</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_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_cdlx_SettlementOfPaidinKindInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Settlement Of Paid-in-Kind 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_SettlementOfPaidinKindInterest</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_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_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=109223946&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=115205541&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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&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_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=109223946&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=82887183&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=6877327&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=109223946&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=109223946&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=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&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=109223946&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=115929826&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=109223946&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=98513438&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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=109223946&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 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109223946&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=109223946&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=109223946&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_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=109223946&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_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109223946&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=109223946&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=109223946&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=109223946&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=109223946&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://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=114867106&amp;loc=SL7669619-108580<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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: 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=114867106&amp;loc=SL7669625-108580<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=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: 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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: 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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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_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=109223946&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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=109223946&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_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=109223946&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_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=109223946&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=109223946&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=109223946&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=109223946&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_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a debt initially having maturity due after one year or beyond the 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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=109223946&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=6879938&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=6877327&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=98513485&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=6876686&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=109223946&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>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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>64
<FILENAME>cdlxform10-q2019q3_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cdlx="http://www.cardlytics.com/20190930"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2018-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cdlx-20190930.xsd" xlink:type="simple"/>
    <context id="FD2019Q3YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2019Q3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="I2019Q3SharesOutstanding">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2019-10-31</instant>
        </period>
    </context>
    <context id="FI2018Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FD2019Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2018-09-30</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2017Q3YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2017-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2018-09-30</instant>
        </period>
    </context>
    <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2018-09-30</instant>
        </period>
    </context>
    <context id="FI2018Q3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2018-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2019-06-30</instant>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="FI2019Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2019-06-30</instant>
        </period>
    </context>
    <context id="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2019-06-30</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2018-06-30</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2018-06-30</instant>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2018-06-30</instant>
        </period>
    </context>
    <context id="FI2018Q2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cdlx:SPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-11</startDate>
            <endDate>2019-09-11</endDate>
        </period>
    </context>
    <context id="D2019Q3SPO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2019-09-11</startDate>
            <endDate>2019-09-11</endDate>
        </period>
    </context>
    <context id="I2019Q3SPOC_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cdlx:SPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-11</instant>
        </period>
    </context>
    <context id="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-11</startDate>
            <endDate>2019-09-11</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperRedemptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cdlx:CostperServedSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:CapitalLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_cdlx_LoanFacilityThresholdTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_PrimeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">cdlx:LoanFacilityThresholdTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="I2019Q2SD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-14</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="I2018Q2May21_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <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>2018-05-21</instant>
        </period>
    </context>
    <context id="I2018Q2May21_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-21</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_PrimeRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:PrimeRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="I2019Q2Paydown_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <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>2019-05-31</instant>
        </period>
    </context>
    <context id="I2019Q2SD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember">
        <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>2019-05-14</instant>
        </period>
    </context>
    <context id="D2019Q3T12M">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="D2018Q1Feb08_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <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="D2019Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <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>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="FD2018Q4QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <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>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q2YTD">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <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-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
        <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-09-30</instant>
        </period>
    </context>
    <context id="I2019Q1Psuissued_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <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>2018-02-28</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="I2019Q1FilingDate_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <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>2019-11-12</instant>
        </period>
    </context>
    <context id="D2019Q2StockPrice">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2019-06-28</startDate>
            <endDate>2019-06-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
        <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-09-30</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
        <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-09-30</instant>
        </period>
    </context>
    <context id="D2019Q3FD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <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>2019-11-12</startDate>
            <endDate>2019-11-12</endDate>
        </period>
    </context>
    <context id="D2019Q1Jan01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="I2018Q1Feb08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <instant>2018-02-08</instant>
        </period>
    </context>
    <context id="I2019Q1Psuissued_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_cdlx_A2018EmployeeStockPurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cdlx:A2018EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-02-28</instant>
        </period>
    </context>
    <context id="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <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>2018-01-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="D2019Q2ClosingPrice">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
        </entity>
        <period>
            <startDate>2018-12-31</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cdlx:RestrictedSecuritiesUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <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>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cdlx:RestrictedSecuritiesUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_TitleOfIndividualAxis_cdlx_EmployeesAndNonEmployeeDirectorsMember">
        <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:TitleOfIndividualAxis">cdlx:EmployeesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_TitleOfIndividualAxis_cdlx_EmployeesAndNonEmployeeDirectorsMember">
        <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:TitleOfIndividualAxis">cdlx:EmployeesAndNonEmployeeDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
        <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-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FI2018Q4_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="D2018Q1Feb_us-gaap_AwardTypeAxis_cdlx_CommonStockWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-02-01</startDate>
            <endDate>2018-02-28</endDate>
        </period>
    </context>
    <context id="FI2019Q3_us-gaap_OtherCommitmentsAxis_cdlx_FinancialInstitutionShareCommitmentMember">
        <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>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cdlx_CommonStockWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cdlx_CommonStockWarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">cdlx:CommonStockWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:OtherPlatformSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:OtherPlatformSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:OtherPlatformSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember">
        <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>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember">
        <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>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cdlx:OtherPlatformSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2018Q4_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="FI2019Q3_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FI2019Q3_srt_StatementGeographicalAxis_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_OneCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember">
        <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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestFIPartnerOneMember</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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_TwoCustomerMemberMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:TwoCustomerMemberMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cdlx:LargestFIPartnerOneMember</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>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember">
        <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>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001666071</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <unit id="segment">
        <measure>cdlx:segment</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="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="user">
        <measure>cdlx:user</measure>
    </unit>
    <cdlx:FinancialInstitutionsAgreementTerm
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember"
      id="Fact-50844DF012D0581BA920F115B8193658-wk-Fact-50844DF012D0581BA920F115B8193658">P7Y</cdlx:FinancialInstitutionsAgreementTerm>
    <cdlx:FinancialInstitutionsAgreementTerm
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MinimumMember"
      id="Fact-97C290160E8F568F8F855F51E34143B9-wk-Fact-97C290160E8F568F8F855F51E34143B9">P3Y</cdlx:FinancialInstitutionsAgreementTerm>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      id="Fact-0F9C12AB3AE45731AA657E59A9F39B61-wk-Fact-0F9C12AB3AE45731AA657E59A9F39B61">P3Y</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      id="Fact-6496706966B45DFD8538994410B7F714-wk-Fact-6496706966B45DFD8538994410B7F714">P5Y</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditionPeriod>
    <dei:AmendmentFlag
      contextRef="FD2019Q3YTD"
      id="Fact-AEB36B5F3BDE52238EA7B6A481C09E93-wk-Fact-AEB36B5F3BDE52238EA7B6A481C09E93">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="FD2019Q3YTD"
      id="Fact-DDF6DA316BF45E1080DA32665F7B502D-wk-Fact-DDF6DA316BF45E1080DA32665F7B502D">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="FD2019Q3YTD"
      id="Fact-03067B4C96665FBD9444AA0946FB131B-wk-Fact-03067B4C96665FBD9444AA0946FB131B">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="FD2019Q3YTD"
      id="Fact-B95E7A528753583AA6C7E680D6352DB1-wk-Fact-B95E7A528753583AA6C7E680D6352DB1">2019</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="FD2019Q3YTD"
      id="Fact-61777B08B99B55C3AB5D8707ABD3B319-wk-Fact-61777B08B99B55C3AB5D8707ABD3B319">0001666071</dei:EntityCentralIndexKey>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-17B3E937A3535B10911EE7EE7A851F45-wk-Fact-17B3E937A3535B10911EE7EE7A851F45"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2018Q4"
      decimals="INF"
      id="Fact-A4EF6261FE7A50B99606237312BCE5E9-wk-Fact-A4EF6261FE7A50B99606237312BCE5E9"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="FI2019Q3"
      decimals="INF"
      id="Fact-327E3A897EF35EE896E0471659916534-wk-Fact-327E3A897EF35EE896E0471659916534"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-54BAA8E060575A32B1E166857286A8B2-wk-Fact-54BAA8E060575A32B1E166857286A8B2"
      unitRef="shares">22466000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="FI2019Q3"
      decimals="-3"
      id="Fact-E5CD188CD02B5B86B7F24C8A2DBD4A89-wk-Fact-E5CD188CD02B5B86B7F24C8A2DBD4A89"
      unitRef="shares">25664000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2018Q4"
      decimals="-3"
      id="Fact-5946AB6E58D65A4FB13DF7836EFA9391-wk-Fact-5946AB6E58D65A4FB13DF7836EFA9391"
      unitRef="shares">22466000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="FI2019Q3"
      decimals="-3"
      id="Fact-FEF236A0D2A951BCA34E4618C4F49365-wk-Fact-FEF236A0D2A951BCA34E4618C4F49365"
      unitRef="shares">25664000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="FI2019Q3"
      decimals="-3"
      id="Fact-12BF671986B97957DD21FCC884D8ABD3-wk-Fact-12BF671986B97957DD21FCC884D8ABD3"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
      contextRef="FI2019Q3"
      decimals="-3"
      id="Fact-4CB16FB6D221E6BCD77BFCC884D3AAD8-wk-Fact-4CB16FB6D221E6BCD77BFCC884D3AAD8"
      unitRef="usd">42000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="D2019Q3FD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      id="Fact-18753F0D76675CB0A70628B9F2398812-wk-Fact-18753F0D76675CB0A70628B9F2398812">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q3QTD_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_TitleOfIndividualAxis_cdlx_EmployeesAndNonEmployeeDirectorsMember"
      id="Fact-E6AFE1812BFB515A84CAF82513AF167A-wk-Fact-E6AFE1812BFB515A84CAF82513AF167A">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q3YTD"
      id="Fact-0F8B29DD99345E04A8453BACCDA353E3-wk-Fact-0F8B29DD99345E04A8453BACCDA353E3">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="FD2019Q3YTD_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_TitleOfIndividualAxis_cdlx_EmployeesAndNonEmployeeDirectorsMember"
      id="Fact-065B53E3659E5942A5B4F9775B2902B4-wk-Fact-065B53E3659E5942A5B4F9775B2902B4">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="FD2019Q3YTD"
      id="d13510654e457-wk-Fact-63267A662721500DA9A856C3C498FF6F">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="FD2019Q3YTD"
      id="d13510654e487-wk-Fact-863AC7C5EE65576189AA906E4E3D57C3">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="FD2019Q3YTD"
      id="d13510654e497-wk-Fact-6B1EA05F86223F610BDBD9D600D53F45">2019-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="FD2019Q3YTD"
      id="d13510654e516-wk-Fact-7EC806BC4E185B6A9F359FE6318C2DD3">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="FD2019Q3YTD"
      id="d13510654e530-wk-Fact-996525287C3C58B10E0DD9D688919318">001-38386</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="FD2019Q3YTD"
      id="d13510654e550-wk-Fact-9E63D4E7F7FC58C780A872F95B87323D">CARDLYTICS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="FD2019Q3YTD"
      id="d13510654e592-wk-Fact-FDB3C161C5A45B07918B47C56D3718B0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="FD2019Q3YTD"
      id="d13510654e602-wk-Fact-D2ED1DD4FCD95500AC7742300336707E">26-3039436</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="FD2019Q3YTD"
      id="d13510654e634-wk-Fact-28B96256998258D18776F7A499C69C3C">675 Ponce de Leon Ave. NE, Ste 6000</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="FD2019Q3YTD"
      id="d13510654e639-wk-Fact-A0E22922CD665904B92BD6F04C377676">Atlanta</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="FD2019Q3YTD"
      id="d13510654e644-wk-Fact-071C8D57DDFF53D883B4E4669D5EA11A">GA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="FD2019Q3YTD"
      id="d13510654e649-wk-Fact-06A2833C5182562E8FB412C85BF67B7E">30308</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="FD2019Q3YTD"
      id="d13510654e676-wk-Fact-D3119603F0E85C8287819CF42F9D83AD">(888)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="FD2019Q3YTD"
      id="d13510654e686-wk-Fact-17FACBC2CA3F5128B917C4C7C4D48B76">792-5802</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="FD2019Q3YTD"
      id="d13510654e759-wk-Fact-779A83FF96B41B0442BFFCE109316C13">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="FD2019Q3YTD"
      id="d13510654e764-wk-Fact-7869322B64FBBE17F13DFCE1094695E6">CDLX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="FD2019Q3YTD"
      id="d13510654e769-wk-Fact-C0DDDE39EFBAD7EDD006FCE109596BBC">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="FD2019Q3YTD"
      id="d13510654e774-wk-Fact-1E423E5E0A329C246402FCE3313F4B12">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="FD2019Q3YTD"
      id="d13510654e781-wk-Fact-C07CC804F4DE4FCFD7DBFCE369910CC4">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="FD2019Q3YTD"
      id="d13510654e831-wk-Fact-C33B284A9D61EC864F4FD68D18E721AB">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="FD2019Q3YTD"
      id="d13510654e882-wk-Fact-33CDFF3D00D25B9A894358566320E81A">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="FD2019Q3YTD"
      id="d13510654e923-wk-Fact-4090826CBF6E5F9C85E20FB1AC86E6C2">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="FD2019Q3YTD"
      id="d13510654e928-wk-Fact-BB0655DEA0904246BB72279B212ACC31">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="FD2019Q3YTD"
      id="d13510654e936-wk-Fact-A58CF355F6A0FEFE237A3739317355AF">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="I2019Q3SharesOutstanding"
      decimals="0"
      id="d13510654e948-wk-Fact-FA5E7311F7F7A58DFC36D9D647149BEC"
      unitRef="shares">25711713</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="FI2019Q3"
      decimals="4"
      id="d13510654e952-wk-Fact-5001EB2AB9575586A94F4B980D7509D8"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e581-wk-Fact-B7B9760ACFE897951D8CFCC04A70741F"
      unitRef="usd">39623000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e600-wk-Fact-009D9F4112A4AA141156FCC04B386075"
      unitRef="usd">95184000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e615-wk-Fact-53AC471CD2EF1483CD04FCC04B3365AB"
      unitRef="usd">20247000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e634-wk-Fact-4DC4F85082DF76894549FCC04B44CEBB"
      unitRef="usd">246000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e654-wk-Fact-9B42214A88CA865737C5FCC04C418B43"
      unitRef="usd">58125000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e673-wk-Fact-EE9F2860CB5B81801D19FCC04C36622A"
      unitRef="usd">61691000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e693-wk-Fact-F60CBF58C2517CEB19B0FCC04C87D209"
      unitRef="usd">2417000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e712-wk-Fact-110BEFF67E8CD3B9AE0DFCC04AB925D3"
      unitRef="usd">3634000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e732-wk-Fact-C5DF1634644A8FB89B03FCC04AE91669"
      unitRef="usd">3956000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e751-wk-Fact-AA420B96D66AFAD91614FCC04A4FAA5B"
      unitRef="usd">5320000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e771-wk-Fact-334284E48FA9028F4BA4FCC04B2EF59F"
      unitRef="usd">124368000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e790-wk-Fact-567C24FD0FE80C5C9A5BFCC04C2A3FCA"
      unitRef="usd">166075000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e847-wk-Fact-301C629F25794DDCB670FCC04C65D790"
      unitRef="usd">10230000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e866-wk-Fact-DDB21769C97582D67A88FCC04C3EA77C"
      unitRef="usd">12125000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e887-wk-Fact-5AC82736D4746AB1FC0EFCC04B17C90D"
      unitRef="usd">370000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e906-wk-Fact-71DC76ED48F625DD8398FCC04B13FA79"
      unitRef="usd">375000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e926-wk-Fact-513C27F86CAFEB689E9DFCC04C729761"
      unitRef="usd">1625000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e945-wk-Fact-7A66F6E7CB5C62A039ADFCC04C6283FD"
      unitRef="usd">3099000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e965-wk-Fact-5CA79CF31FB21BE25550FCC04B1CE619"
      unitRef="usd">15877000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e984-wk-Fact-EB219A118748539A153EFCC04C9BDFA3"
      unitRef="usd">10235000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1004-wk-Fact-50B41AEBDB8CA1FBCB35FCC04C541D2F"
      unitRef="usd">1293000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1023-wk-Fact-1A3B20A5818EE1F8EF6CFCC04C987455"
      unitRef="usd">1338000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1048-wk-Fact-B741A0A4DA98FB6070DEFCC04AFE2A1F"
      unitRef="usd">153763000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1067-wk-Fact-12CDE7D8664F6E0DF624FCC04B278D83"
      unitRef="usd">193247000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1169-wk-Fact-AC8BCAACF8C1A94478F6FCC04B1F9CA5"
      unitRef="usd">2099000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1188-wk-Fact-9F0F9F5FD2407811DC49FCC04C5BBDE8"
      unitRef="usd">1946000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1244-wk-Fact-8AD06ECA7CC4D7D734A5FCC04C6F8DB9"
      unitRef="usd">5936000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1263-wk-Fact-726DBD614EA0A33A55E8FCC04C2D065B"
      unitRef="usd">6944000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1283-wk-Fact-23E94718C8A8C63BEEDBFCC04C507D4C"
      unitRef="usd">4388000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1302-wk-Fact-D1B580003D34E1F4B932FCC04C8A3A29"
      unitRef="usd">3906000</us-gaap:AccruedLiabilitiesCurrent>
    <cdlx:FinancialInstitutionShareLiabilityCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1323-wk-Fact-A05830C6E3BB0EA14BF5FCC04B3BBDEC"
      unitRef="usd">27656000</cdlx:FinancialInstitutionShareLiabilityCurrent>
    <cdlx:FinancialInstitutionShareLiabilityCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1342-wk-Fact-DD95534376CB7112EDC5FCC04A3CC131"
      unitRef="usd">33697000</cdlx:FinancialInstitutionShareLiabilityCurrent>
    <cdlx:CustomerIncentiveLiability
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1362-wk-Fact-4569695A962127D8EB26FCC04A5D711E"
      unitRef="usd">11476000</cdlx:CustomerIncentiveLiability>
    <cdlx:CustomerIncentiveLiability
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1381-wk-Fact-0A73DD72377A07B0F4B4FCC04B2BA5C7"
      unitRef="usd">15873000</cdlx:CustomerIncentiveLiability>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1401-wk-Fact-C513B214B35B87636E75FCC04C27CBB9"
      unitRef="usd">346000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1420-wk-Fact-381DBB2ED148E086468FFCC04A910DF3"
      unitRef="usd">745000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1440-wk-Fact-2188D0F5727D461C284DFCC04AA6A1BE"
      unitRef="usd">21000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1459-wk-Fact-E246EDF97D76D4FA91E0FCC04A1A3CC4"
      unitRef="usd">23000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1479-wk-Fact-A08B6438B1E9D6086761FCC04C443302"
      unitRef="usd">51922000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1498-wk-Fact-2201E3BC49B186CA1FCAFCC04B234D4B"
      unitRef="usd">63134000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1559-wk-Fact-7B081B805F60A2FA5D56FCC04C5E75D4"
      unitRef="usd">3173000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:DeferredRentCreditNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1578-wk-Fact-6F81E0897499BB4EC11FFCC04AC77D73"
      unitRef="usd">2773000</us-gaap:DeferredRentCreditNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1598-wk-Fact-97B178B97908A005BA82FCC04C8256A5"
      unitRef="usd">46693000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1617-wk-Fact-2DFDA66A316E25941133FCC04C688744"
      unitRef="usd">19000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1637-wk-Fact-252108F2FBDAA15ED460FCC04ADA18FB"
      unitRef="usd">101788000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1656-wk-Fact-E79FAC694F99E88BB90FFCC04C7FDC19"
      unitRef="usd">65926000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:CommonStockValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1717-wk-Fact-D3E29BA8D3746090F613FCC04C9470C4"
      unitRef="usd">7000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1736-wk-Fact-CA3CA16DEE7E86E085ADFCC04C4B20A2"
      unitRef="usd">8000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1757-wk-Fact-B704F2F675E686189072FCC04A2EF5C7"
      unitRef="usd">371463000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1776-wk-Fact-7B810822DC12D1B969CBFCC04C307F9B"
      unitRef="usd">466737000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1796-wk-Fact-E5C301AF4F350CF506A7FCC04C76F39A"
      unitRef="usd">1992000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1815-wk-Fact-089C84F3CB1ABCBA9E31FCC04C791A90"
      unitRef="usd">2634000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1835-wk-Fact-B5B7CBB3D38183A9DEE2FCC04A7EEF4A"
      unitRef="usd">-321487000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1855-wk-Fact-44CB42FE85C658C797E4FCC04C3B733F"
      unitRef="usd">-342058000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1876-wk-Fact-5B69F2AE433A096C9D32FCC04B3F13B8"
      unitRef="usd">51975000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1895-wk-Fact-3F11468DDD9BC5908C0BFCC04C911EB9"
      unitRef="usd">127321000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510966e1920-wk-Fact-F1C6D0153984F83E33CBFCC04C48BAD8"
      unitRef="usd">153763000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510966e1939-wk-Fact-D7BB418272B1ACE8E774FCC04C6C19A7"
      unitRef="usd">193247000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e628-wk-Fact-ACA75E7D830BF6A6D418FCC15AA449D3"
      unitRef="usd">34582000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e647-wk-Fact-BB2DCAE8760471900FA5FCC15934D34B"
      unitRef="usd">56419000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e666-wk-Fact-B24D354F1B1AB404CC50FCC15AE113EB"
      unitRef="usd">102865000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e686-wk-Fact-5818A2C9E46714C840D5FCC159D3CE6D"
      unitRef="usd">141137000</us-gaap:Revenues>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e783-wk-Fact-57EA16A2BD4A1394FCD3FCC1598E21E6"
      unitRef="usd">17982000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e802-wk-Fact-ADABE9425E77EB007E7CFCC15A289376"
      unitRef="usd">32470000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e821-wk-Fact-66100FDCB57733675F3BFCC15AB0165D"
      unitRef="usd">59149000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e841-wk-Fact-3726695DCF4D5E0C61AEFCC15AD9347A"
      unitRef="usd">79094000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCosts>
    <cdlx:DeliveryCosts
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e861-wk-Fact-7A7D9106FF8050D29165FCC15A4C3FD3"
      unitRef="usd">3007000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e880-wk-Fact-B56358EB650016ED638BFCC15A5D269A"
      unitRef="usd">3070000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e899-wk-Fact-1F46BF2C29E795E54142FCC15A78D9C7"
      unitRef="usd">7509000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e919-wk-Fact-9B68419FF6C5A355585BFCC159BB676F"
      unitRef="usd">9686000</cdlx:DeliveryCosts>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e939-wk-Fact-4D22F8AD1589D0BE0BD3FCC159E7F0CA"
      unitRef="usd">9452000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e958-wk-Fact-9425F8E20E90A8DDFC4BFCC159FC07DF"
      unitRef="usd">11074000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e977-wk-Fact-D14C0C00343BAF1FE42EFCC15A19987D"
      unitRef="usd">27915000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e997-wk-Fact-AD1E83F68DAB2AA3B592FCC15AC03E43"
      unitRef="usd">31458000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1017-wk-Fact-EDBAC89D1FBCE8564CEEFCC15A489CE2"
      unitRef="usd">4097000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1036-wk-Fact-3C00829F5F27D32AB9D7FCC159952A58"
      unitRef="usd">3018000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1055-wk-Fact-8AE244D57ABB0EE50665FCC15A9AF61A"
      unitRef="usd">12444000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1075-wk-Fact-C6447FC26733055663E6FCC1597CC009"
      unitRef="usd">8741000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1095-wk-Fact-E6D9F6D24EC17107A751FCC15AD51DD7"
      unitRef="usd">7925000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1114-wk-Fact-B88CACEE2F5A13C59B4EFCC159EC9A7E"
      unitRef="usd">12218000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1133-wk-Fact-7814DC61841BF4F35F56FCC159F25E58"
      unitRef="usd">23486000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1153-wk-Fact-D0786751098AE723BCACFCC15A84C717"
      unitRef="usd">27558000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1173-wk-Fact-11275B6D38F0AC6DEB06FCC15AE44EDB"
      unitRef="usd">777000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1192-wk-Fact-57E4F00823FB4D38783FFCC15AC4E029"
      unitRef="usd">1167000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1211-wk-Fact-7C5E8C6F8C568A0A1C71FCC159CF3BE1"
      unitRef="usd">2471000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1231-wk-Fact-2CB153C44B9E07E533CCFCC15A70A604"
      unitRef="usd">3181000</us-gaap:DepreciationAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1251-wk-Fact-40AD28BF79098761117BFCC15A3E06CE"
      unitRef="usd">43240000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1270-wk-Fact-60D3A858172AC68A7F70FCC15A7F7535"
      unitRef="usd">63017000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1289-wk-Fact-779D07A3F96D087D3898FCC15A8FFFEC"
      unitRef="usd">132974000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1309-wk-Fact-52818301E4AE7DA967F0FCC159B2BECE"
      unitRef="usd">159718000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1330-wk-Fact-2E4B03A50D45419AD31FFCC1595A4F3F"
      unitRef="usd">-8658000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1350-wk-Fact-D9B6C4AA68C60DE8F79BFCC159C1F147"
      unitRef="usd">-6598000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1370-wk-Fact-B3BF2704BD85DA21B7F5FCC15AA9EE95"
      unitRef="usd">-30109000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1391-wk-Fact-3F0C3D2BFD6DF78FE9F2FCC15A889B34"
      unitRef="usd">-18581000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1494-wk-Fact-F36B7080FCEF4187B4D9FCC159A258EA"
      unitRef="usd">-254000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1514-wk-Fact-9E0C318D49622FD5664BFCC159DD16D4"
      unitRef="usd">-218000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1534-wk-Fact-9B36BB7DB6CDD62F0294FCC159F70E48"
      unitRef="usd">-2995000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1555-wk-Fact-C6692686A8C9312FFED6FCC15A934D85"
      unitRef="usd">-860000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1576-wk-Fact-60B788B2BDBECB7C43CBFCC15A6B6F0C"
      unitRef="usd">-801000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1595-wk-Fact-08ABA7E935A53B0CF4ECFCC159AAC411"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1614-wk-Fact-03C02E9C28649A008632FCC15A030AC4"
      unitRef="usd">6760000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1635-wk-Fact-65EBEB936349BBC64B2CFCC15983E2B9"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1655-wk-Fact-8F971AC0EA803BC4FF9DFCC15AB992C0"
      unitRef="usd">-257000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1675-wk-Fact-40D171D1822F436A0479FCC1594BCFA3"
      unitRef="usd">-931000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1695-wk-Fact-985BBA086CBB0BAD8727FCC159E2F1CD"
      unitRef="usd">-1612000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1716-wk-Fact-B6CA52C0C413176DB590FCC15AD091EB"
      unitRef="usd">-1130000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1737-wk-Fact-88F67EBF865D9DD46BDCFCC15A67156A"
      unitRef="usd">290000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1756-wk-Fact-BFEE11E2A36ADC123688FCC15A975464"
      unitRef="usd">-1149000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1776-wk-Fact-923ECF03729C1176EE1BFCC15A8B77BD"
      unitRef="usd">-11367000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1797-wk-Fact-78E779A6E17892DDF4ABFCC1593AE61E"
      unitRef="usd">-1990000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1818-wk-Fact-34C336DAC35A137237FBFCC15A59E9E2"
      unitRef="usd">-8368000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1838-wk-Fact-0B8322A2403219934638FCC1596031C2"
      unitRef="usd">-7747000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1858-wk-Fact-BE56B0A57078E2C8408CFCC15A635440"
      unitRef="usd">-41476000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1879-wk-Fact-8EDC005BEE6205C06072FCC15AADF10E"
      unitRef="usd">-20571000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1900-wk-Fact-1FA5E76262AE415343B7FCC15AA0A301"
      unitRef="usd">-8368000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e1920-wk-Fact-7717E41BCFA76A497763FCC15A3A0CBB"
      unitRef="usd">-7747000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e1940-wk-Fact-E0E02EB10DA7F024E0B4FCC15A089208"
      unitRef="usd">-41476000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e1961-wk-Fact-03B1E79B8FC4A59214A7FCC15AE8E1A1"
      unitRef="usd">-20571000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e1982-wk-Fact-CDCD3D09D2FA960AB346FCC159CAF28C"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e2001-wk-Fact-F0A45CC37A1E9EF12444FCC159D8F6BF"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e2020-wk-Fact-4C0826D53D640D32EF68FCC15ACCFCB8"
      unitRef="usd">157000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e2041-wk-Fact-C61F2FD686E0216E2921FCC15A3313AC"
      unitRef="usd">0</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e2066-wk-Fact-ED50A9E1B7CEF5A1BD32FCC15A44A79B"
      unitRef="usd">-8368000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e2086-wk-Fact-EBE1D1CB4C8795BEC703FCC15ADD7262"
      unitRef="usd">-7747000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e2106-wk-Fact-3BFC004CD8B50AE005F4FCC15A52A2FC"
      unitRef="usd">-41633000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e2127-wk-Fact-EC1917985A269E9D88F0FCC15AEE511C"
      unitRef="usd">-20571000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q3QTD"
      decimals="2"
      id="d13510973e2148-wk-Fact-9EDE4E82A26F7064D9E9FCC1596C696C"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q3QTD"
      decimals="2"
      id="d13510973e2168-wk-Fact-0E5B82B69C1158D57248FCC15A7B8F19"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2018Q3YTD"
      decimals="2"
      id="d13510973e2188-wk-Fact-80EF9CE77AF6147C662AFCC159515ADE"
      unitRef="usdPerShare">-2.29</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d13510973e2209-wk-Fact-567BD4C1EBE8F1BB84CBFCC15AB5037D"
      unitRef="usdPerShare">-0.90</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13510973e2226-wk-Fact-8257985842A7ACB02B69FCC15A1E613F"
      unitRef="shares">20970000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13510973e2245-wk-Fact-FEA2F63962E4095A6740FCC15ABD3380"
      unitRef="shares">23561000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510973e2264-wk-Fact-5F3DC94CDBC11A346C5CFCC1593F4B13"
      unitRef="shares">18150000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510973e2284-wk-Fact-CC79EBF71400B41B15CCFCC15A1316CF"
      unitRef="shares">22936000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13502390e628-wk-Fact-1FA5E76262AE415343B7FCC15AA0A301"
      unitRef="usd">-8368000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13502390e648-wk-Fact-7717E41BCFA76A497763FCC15A3A0CBB"
      unitRef="usd">-7747000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13502390e668-wk-Fact-E0E02EB10DA7F024E0B4FCC15A089208"
      unitRef="usd">-41476000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13502390e689-wk-Fact-03B1E79B8FC4A59214A7FCC15AE8E1A1"
      unitRef="usd">-20571000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13502390e787-wk-Fact-920B0F88FD91808BB389FCC37557BE2E"
      unitRef="usd">202000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13502390e806-wk-Fact-E20D719D6F2C8A10DA60FCC37536DBF8"
      unitRef="usd">565000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13502390e825-wk-Fact-273851C13EEAD58E8252FCC3752CCB8E"
      unitRef="usd">574000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13502390e845-wk-Fact-75E824C8DFC68CC89815FCC37552384A"
      unitRef="usd">642000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13502390e870-wk-Fact-CC25764E257E038E20D2FCC375481E68"
      unitRef="usd">-8166000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13502390e890-wk-Fact-78BA4A158F6A13CF3CFBFCC375626B2A"
      unitRef="usd">-7182000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13502390e910-wk-Fact-647D933960324A35EFBDFCC3755CBAD3"
      unitRef="usd">-40902000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13502390e931-wk-Fact-470D97FC0EB908DC3491FCC37542AA39"
      unitRef="usd">-19929000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e850-wk-Fact-03B159ACC18FD62E8A50FCC3F409B67E"
      unitRef="shares">22466000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e869-wk-Fact-44F054C1953B7F558A47FCC3F32D9860"
      unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e888-wk-Fact-DF0487D48735FCC90F14FCC3F525E6E8"
      unitRef="usd">371463000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e908-wk-Fact-3FDA5771A554B93D0C9AFCC3F596A925"
      unitRef="usd">1992000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e927-wk-Fact-4BA3C2A71C3854645762FCC3F37275BA"
      unitRef="usd">-321487000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13518347e947-wk-Fact-5B69F2AE433A096C9D32FCC04B3F13B8"
      unitRef="usd">51975000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e963-wk-Fact-FC8862BFC2BD3A1FDF63FCC3F363CB29"
      unitRef="shares">215000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e996-wk-Fact-FDE949F16742B72EB9E4FCC3F3C5EE3A"
      unitRef="usd">2850000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13518347e1054-wk-Fact-D493209D9BEBB7960847FCC3F39F52ED"
      unitRef="usd">2850000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e1075-wk-Fact-16A55EAB66416E6E22A1FCC3F4CBA350"
      unitRef="shares">821000</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e1108-wk-Fact-4AC340F874B95D842D404B6FC0BCB51E"
      unitRef="shares">17659000</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13518347e1166-wk-Fact-D6D792A908D941865BD64B6FC7B2C7CB"
      unitRef="shares">17659000</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e1220-wk-Fact-CEAD4769D8BC9DF6E664FCC3F43FF57E"
      unitRef="usd">12292000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13518347e1278-wk-Fact-5E98B6B5EB6203BE4A0EFCC3F516CF72"
      unitRef="usd">12292000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e1299-wk-Fact-8B6E52A828083ABFCDB1FCC3F4EF41D2"
      unitRef="shares">164000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e1411-wk-Fact-EEA4EAA1B85EA25DED1BFCC3F2DACAC2"
      unitRef="shares">1904000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e1425-wk-Fact-5D8B5755D7C15F238C41FCC3F390BF5E"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e1444-wk-Fact-B3347F9C3B9A87980354FCC3F2A119EA"
      unitRef="usd">61308000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13518347e1502-wk-Fact-B738F76614FDA13A43D9FCC3F45066F3"
      unitRef="usd">61309000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e1523-wk-Fact-7FD6E748CF7D60517F25FCC3F47CFB80"
      unitRef="usd">94000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e1556-wk-Fact-7022A527E48431AFE418FCC3F41F385C"
      unitRef="usd">1165000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13518347e1614-wk-Fact-0B4760707DCDF949BA4AFCC3F2B7A4E2"
      unitRef="usd">1165000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e1688-wk-Fact-47DA1A8ACC4A6790870FFCC3F3DAAFF8"
      unitRef="usd">642000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13518347e1726-wk-Fact-0F583D8EB4DFE7402FA2FCC3F5B45618"
      unitRef="usd">642000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e1820-wk-Fact-E4099303D1B9A569D5A0FCC3F30F6B96"
      unitRef="usd">-20571000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13518347e1840-wk-Fact-03B1E79B8FC4A59214A7FCC15AE8E1A1"
      unitRef="usd">-20571000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e1862-wk-Fact-53FC267A6EA8E126C158FCC46DCFBC28"
      unitRef="shares">25664000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e1881-wk-Fact-3CEBD9CB0E0AE9982D70FCC46DF3F175"
      unitRef="usd">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e1900-wk-Fact-5B054D9E89F6EA01E476FCC46EE483F2"
      unitRef="usd">466737000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e1920-wk-Fact-27669E246CE83AE2E13BFCC46D596007"
      unitRef="usd">2634000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e1939-wk-Fact-BE4C7412F9A81A8A669DFCC46CFF9A69"
      unitRef="usd">-342058000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13518347e1959-wk-Fact-3F11468DDD9BC5908C0BFCC04C911EB9"
      unitRef="usd">127321000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e2370-wk-Fact-AE4BCE816BD92C89E4D2FCC46DEEF315"
      unitRef="shares">22828000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e2389-wk-Fact-2639E6F47EF4A5A79E99FCC46D8CE17D"
      unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e2408-wk-Fact-3DE5D89A4277F194C7CFFCC46DB650A1"
      unitRef="usd">378773000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e2428-wk-Fact-BAC32FA8CFD810CAC153FCC46D14661E"
      unitRef="usd">2069000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e2447-wk-Fact-42485D5B053B79FE4B59FCC46DE4606C"
      unitRef="usd">-334311000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q2"
      decimals="-3"
      id="d13518347e2467-wk-Fact-86CE6EEB8A76662CDF17FCC46DDA6ACA"
      unitRef="usd">46538000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e2483-wk-Fact-56F7C96668FEF7D0BFADFCC46DBB6AB9"
      unitRef="shares">104000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e2516-wk-Fact-DC4345765FB0B4C05750FCC46DDF0755"
      unitRef="usd">1502000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13518347e2574-wk-Fact-53C0B3F187F5C66C1720FCC46D9B3178"
      unitRef="usd">1502000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e2595-wk-Fact-19A45C9AEB7DE0F414E2FCC46DB02845"
      unitRef="shares">821000</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e2628-wk-Fact-362D9C383BC058AEB4844B6F34EE0D59"
      unitRef="shares">17659000</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13518347e2686-wk-Fact-4F876CE241B6C68DE7964B6F3C204208"
      unitRef="shares">17659000</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e2740-wk-Fact-F388D382C3E5F1769F61FCC46D45FB07"
      unitRef="usd">7495000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13518347e2798-wk-Fact-94FA015A4808E4534250FCC46DCB5689"
      unitRef="usd">7495000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e2819-wk-Fact-9FA25FE04410965E40A8FCC46DD57078"
      unitRef="shares">7000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e2931-wk-Fact-06CA7FC59E05F8BEC9784B703BD8C484"
      unitRef="shares">1904000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e2945-wk-Fact-F37423C9355546417E9B4B703E652799"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e2964-wk-Fact-CC416E0258732B8208F24B7040D186BD"
      unitRef="usd">61308000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13518347e3022-wk-Fact-03B598C18A16679DBC264B704A4DAD2A"
      unitRef="usd">61309000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e3096-wk-Fact-07D5FF76D322F2C1797DFCC46DF82683"
      unitRef="usd">565000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13518347e3134-wk-Fact-CD0830E1F18D37DF4E05FCC46DC7C986"
      unitRef="usd">565000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e3227-wk-Fact-85978762FCC49BF62D70FCC46D36DC1A"
      unitRef="usd">-7747000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13518347e3247-wk-Fact-7717E41BCFA76A497763FCC15A3A0CBB"
      unitRef="usd">-7747000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e3270-wk-Fact-53FC267A6EA8E126C158FCC46DCFBC28"
      unitRef="shares">25664000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e3289-wk-Fact-3CEBD9CB0E0AE9982D70FCC46DF3F175"
      unitRef="usd">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e3308-wk-Fact-5B054D9E89F6EA01E476FCC46EE483F2"
      unitRef="usd">466737000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e3328-wk-Fact-27669E246CE83AE2E13BFCC46D596007"
      unitRef="usd">2634000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e3347-wk-Fact-BE4C7412F9A81A8A669DFCC46CFF9A69"
      unitRef="usd">-342058000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13518347e3367-wk-Fact-3F11468DDD9BC5908C0BFCC04C911EB9"
      unitRef="usd">127321000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e3818-wk-Fact-E95FA407E3656D5C7993FCC4D922EBE2"
      unitRef="shares">3439000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e3837-wk-Fact-5C2AA1BE8BD46AC3C461FCC4D8BCC2BF"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e3856-wk-Fact-A23FCBD5EAD259103E1FFCC4DA9C7090"
      unitRef="usd">58693000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e3876-wk-Fact-F9036E2EDC7D6A062028FCC4D8CB5882"
      unitRef="usd">1066000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e3890-wk-Fact-7A1DD5BBFEBDE1B6E96BFCC4DAB4A0B4"
      unitRef="usd">-268445000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2017Q4"
      decimals="-3"
      id="d13518347e3915-wk-Fact-100539A35693934049F3FCC4D9769708"
      unitRef="usd">-208686000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e3932-wk-Fact-0C43CA1472FCAFA3A8DDFCC4D8564C85"
      unitRef="shares">329000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e3965-wk-Fact-2F48F2F902EA597289FBFCC4DAAFF8AC"
      unitRef="usd">1799000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e4023-wk-Fact-2AE00AB2652D54618B22FCC4D8FF7D86"
      unitRef="usd">1799000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4044-wk-Fact-6DCB74826B1AD1DF4702FCC4D9399B55"
      unitRef="shares">1142000</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e4077-wk-Fact-B2BC7CDE88AD1AC0A25BFCC4DAB80EA8"
      unitRef="shares">0</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e4135-wk-Fact-DA55E441508B92B63FE0FCC4D9EAF0D6"
      unitRef="shares">0</cdlx:StockIssuedDuringPeriodSharesWarrantsExercisedInPeriod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e4189-wk-Fact-57ADBA309F22614B3066FCC4DAAAC97F"
      unitRef="usd">16968000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e4247-wk-Fact-579F23F63ADE4AEFCD1DFCC4D9C38D01"
      unitRef="usd">16968000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4268-wk-Fact-ACD7B03188A6445B7781FCC4DA9719AA"
      unitRef="shares">37000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4282-wk-Fact-6DC1496C368823431014FCC4D95FF794"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e4301-wk-Fact-1207365508E7136181DFFCC4DAA618E2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4359-wk-Fact-C2BA5244BCCBB46D1D96FCC4D8E6200A"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4380-wk-Fact-C7AEE91B29971B27E3F5FD86B925051A"
      unitRef="shares">5821000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4394-wk-Fact-7C1ADD227562E17E9A9DFD870DB64784"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e4413-wk-Fact-520E744FE97583678D92FCC4DA21B532"
      unitRef="usd">66100000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e4471-wk-Fact-40CF54414A4DC895F460FCC4D989CBF0"
      unitRef="usd">66101000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e4525-wk-Fact-4E5807CD0BEF2771DC74FCC4DAC26DD5"
      unitRef="usd">17774000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="FD2017Q3YTD"
      decimals="-3"
      id="d13518347e4583-wk-Fact-6F7C03CA45E6E8C3D6BFFCC4D94F8883"
      unitRef="usd">17774000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4604-wk-Fact-DC2EE003043080E60911FD876CE532FB"
      unitRef="shares">10643000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4618-wk-Fact-6CF91F6E24ADE7FCE893FD877028AF96"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <cdlx:AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e4637-wk-Fact-513A4F0FF7C4E6E560DAFCC4DA0D79DA"
      unitRef="usd">196588000</cdlx:AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant>
    <cdlx:AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e4695-wk-Fact-F6FCD87A436CB588004FFCC4DA928B41"
      unitRef="usd">196594000</cdlx:AdjustmentstoAdditionalPaidinCapitalPreferredStockWarrantConversionCommonStockWarrant>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e4717-wk-Fact-C67CE6D03357A728B1DBFCC4DAA13E33"
      unitRef="usd">0</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e4750-wk-Fact-89A3BE66CC9BD5A17031FCC4D880D9DC"
      unitRef="usd">1736000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="FD2017Q3YTD"
      decimals="-3"
      id="d13518347e4808-wk-Fact-84A06AF514621DEF577DFCC4DA705E41"
      unitRef="usd">1736000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <cdlx:AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e4862-wk-Fact-5BA1E3C99506E1B23D71FD87D6D8BA94"
      unitRef="usd">157000</cdlx:AdjustmentsToAdditionalPaidInCapitalAccretionToRedemptionValue>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e4883-wk-Fact-045588B60E06F4B3B2C6FCC4D99E4353"
      unitRef="usd">0</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e4921-wk-Fact-0D8B32D7446C3B5F6F3BFCC4D86A85EF"
      unitRef="usd">157000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e4996-wk-Fact-2151C162DB598CDB584DFD8581A28DAE"
      unitRef="usd">574000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e5034-wk-Fact-189D10D49C61D1A09CF1FCC4D8982166"
      unitRef="usd">574000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e5127-wk-Fact-CBC0AD4153654C8AF5E8FCC4D9B3DCD4"
      unitRef="usd">-41476000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13518347e5147-wk-Fact-E0E02EB10DA7F024E0B4FCC15A089208"
      unitRef="usd">-41476000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e5169-wk-Fact-4B3AF00D0D1EB0504D8AFD8ADFC61949"
      unitRef="shares">21411000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e5188-wk-Fact-00CD57531C01BB3599EEFD8AE42332BF"
      unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e5207-wk-Fact-9BF4E74348A391B9C5E4FD8AE8C41029"
      unitRef="usd">359501000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e5227-wk-Fact-6B3B48A494646D077906FD8AEEF9B58E"
      unitRef="usd">1640000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e5246-wk-Fact-34A1E064C76638210DB5FD8AF3F765AF"
      unitRef="usd">-309921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13518347e5266-wk-Fact-EBF2434AFA0203228CBBFD8AF8DCD13D"
      unitRef="usd">51227000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e5678-wk-Fact-FCC668D259653E0C09DAFCC54361B767"
      unitRef="shares">20316000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e5697-wk-Fact-DC99D32889B07AF90BDFFCC54396DEE7"
      unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e5716-wk-Fact-1C45A3659A6563186D81FCC5425D8289"
      unitRef="usd">336874000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e5736-wk-Fact-7681C673AD5F10353D7EFCC5434D1086"
      unitRef="usd">1438000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e5755-wk-Fact-1BE4F2C88BF7EE66AEA7FCC5423BB118"
      unitRef="usd">-301553000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q2"
      decimals="-3"
      id="d13518347e5775-wk-Fact-3C8214BB734536BFADBAFCC542559674"
      unitRef="usd">36766000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e5791-wk-Fact-C4D18E631F163D8F5911FCC5436A0036"
      unitRef="shares">265000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e5824-wk-Fact-371901FC40559A668E65FCC543873C53"
      unitRef="usd">1655000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13518347e5882-wk-Fact-C7D22F0C6D0667659A6CFCC542513F75"
      unitRef="usd">1655000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e5903-wk-Fact-A1A7FB8A3A51E948E385FCC5436E968F"
      unitRef="usd">793000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e5936-wk-Fact-34167080D63EA96A22E4FCC5424CC17F"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e6029-wk-Fact-DB51DCE592CF26A53097FCC542489120"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e6048-wk-Fact-6F19E284C8951110BE9DFCC54259D326"
      unitRef="usd">5717000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13518347e6106-wk-Fact-F1727C458D4C8D7D22CEFCC5437E639B"
      unitRef="usd">5717000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e6127-wk-Fact-8499926863E47FA8A6F0FD8833AACDD6"
      unitRef="shares">37000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e6272-wk-Fact-673FA4AF534C0CA10401FD8CD3587DED"
      unitRef="usd">15255000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13518347e6330-wk-Fact-A2A12894CF2EBCA098F5FD8D7EDEA8C7"
      unitRef="usd">15255000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e6404-wk-Fact-52D18C5C01D3032C445AFD92300AA2AE"
      unitRef="usd">202000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13518347e6442-wk-Fact-DC3694D0A85B359D99A6FCC543541F33"
      unitRef="usd">202000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e6535-wk-Fact-92D47063769094436BF3FCC54374FFA6"
      unitRef="usd">-8368000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13518347e6555-wk-Fact-1FA5E76262AE415343B7FCC15AA0A301"
      unitRef="usd">-8368000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e6578-wk-Fact-4B3AF00D0D1EB0504D8AFD8ADFC61949"
      unitRef="shares">21411000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="d13518347e6597-wk-Fact-00CD57531C01BB3599EEFD8AE42332BF"
      unitRef="usd">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="d13518347e6616-wk-Fact-9BF4E74348A391B9C5E4FD8AE8C41029"
      unitRef="usd">359501000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="d13518347e6636-wk-Fact-6B3B48A494646D077906FD8AEEF9B58E"
      unitRef="usd">1640000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="d13518347e6655-wk-Fact-34A1E064C76638210DB5FD8AF3F765AF"
      unitRef="usd">-309921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13518347e6675-wk-Fact-EBF2434AFA0203228CBBFD8AF8DCD13D"
      unitRef="usd">51227000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e580-wk-Fact-E0E02EB10DA7F024E0B4FCC15A089208"
      unitRef="usd">-41476000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e600-wk-Fact-03B1E79B8FC4A59214A7FCC15AE8E1A1"
      unitRef="usd">-20571000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e655-wk-Fact-A9E5865AA2CFE7F7D1DFFCC71704E281"
      unitRef="usd">2471000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e674-wk-Fact-152CBCAE87D894033038FCC71746E7DB"
      unitRef="usd">3181000</us-gaap:DepreciationDepletionAndAmortization>
    <cdlx:CapitalizedContractCostAmortizationInterestExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e694-wk-Fact-44E08E5D49907C03E83DFCC717C46A3E"
      unitRef="usd">255000</cdlx:CapitalizedContractCostAmortizationInterestExpense>
    <cdlx:CapitalizedContractCostAmortizationInterestExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e713-wk-Fact-ED6368912CDCC34ED6F6FCC7155AF66C"
      unitRef="usd">72000</cdlx:CapitalizedContractCostAmortizationInterestExpense>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e733-wk-Fact-C5E937CE0E18821B4049FCC714DBB49A"
      unitRef="usd">2326000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e752-wk-Fact-4503ACBE84391FB15F62FCC7140B663F"
      unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e772-wk-Fact-4C04CD4B1612323FDBFCFCC717A2E827"
      unitRef="usd">16968000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e791-wk-Fact-10E2FBD59ED064484D1BFCC714499414"
      unitRef="usd">12266000</us-gaap:ShareBasedCompensation>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e811-wk-Fact-03C02E9C28649A008632FCC15A030AC4"
      unitRef="usd">6760000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e830-wk-Fact-65EBEB936349BBC64B2CFCC15983E2B9"
      unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e850-wk-Fact-7FE38A0272B0AA6F9945FCC715684B90"
      unitRef="usd">-4136000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e869-wk-Fact-EF4A27A3981E3DA2DAB5FCC71428F506"
      unitRef="usd">-2434000</us-gaap:OtherNoncashIncomeExpense>
    <cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e890-wk-Fact-3868591A8B0D2533890BFCC71599C218"
      unitRef="usd">1136000</cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e909-wk-Fact-AA76C425D4AFCC618394FCC716840347"
      unitRef="usd">2173000</cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:SettlementOfPaidinKindInterest
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e929-wk-Fact-FACD0B34CBBB4516CADAFCC713FDF970"
      unitRef="usd">8353000</cdlx:SettlementOfPaidinKindInterest>
    <cdlx:SettlementOfPaidinKindInterest
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e949-wk-Fact-B1482224FB4CC967C4EDFCC715E70573"
      unitRef="usd">0</cdlx:SettlementOfPaidinKindInterest>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1010-wk-Fact-3D5D603B2F119FDE7AE4FCC714361FBC"
      unitRef="usd">-10883000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1029-wk-Fact-D70EABC099D1E8CCCBE8FCC71711D4ED"
      unitRef="usd">5789000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1050-wk-Fact-33B2C1B536C7E2560FDBFCC715F715D3"
      unitRef="usd">1797000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1070-wk-Fact-998DB3431844DFA656D3FCC715760C55"
      unitRef="usd">1368000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <cdlx:IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1091-wk-Fact-65D8631FF1DA97F0DE40FCC71527B768"
      unitRef="usd">-5750000</cdlx:IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts>
    <cdlx:IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1111-wk-Fact-10D4BF5FEEDAF05654D3FCC716F088A0"
      unitRef="usd">0</cdlx:IncreaseDecreaseInDeferredFinancialInstitutionImplementationCosts>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1131-wk-Fact-A43379154858F6AD57D8FCC716601732"
      unitRef="usd">4036000</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1150-wk-Fact-CB3B5FD9FAB7A39FE843FCC717E2E261"
      unitRef="usd">3469000</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1170-wk-Fact-81D03F9382C72D127960FCC717D09D8E"
      unitRef="usd">221000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1189-wk-Fact-92E7BA3DF61DE5117635FCC7150E9C74"
      unitRef="usd">-401000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1210-wk-Fact-655E2E8EA7939EA13785FCC7162F84AC"
      unitRef="usd">24000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1229-wk-Fact-D1D87F719EB5BAE615D3FCC715C5D933"
      unitRef="usd">1453000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1249-wk-Fact-302B832DA050E1372903FCC715B730C8"
      unitRef="usd">-3728000</cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability>
    <cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1269-wk-Fact-3FE2B159B393F183ED04FCC716C4E031"
      unitRef="usd">6041000</cdlx:IncreaseDecreaseInFinancialInstitutionShareLiability>
    <cdlx:IncreaseDecreaseInConsumerIncentiveLiability
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1289-wk-Fact-07D2013FA4A58238D7F0FCC71643D0FF"
      unitRef="usd">-2412000</cdlx:IncreaseDecreaseInConsumerIncentiveLiability>
    <cdlx:IncreaseDecreaseInConsumerIncentiveLiability
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1309-wk-Fact-E04F56C81DB6D397752CFCC7179465AD"
      unitRef="usd">4397000</cdlx:IncreaseDecreaseInConsumerIncentiveLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1330-wk-Fact-98C47B175B870FF3A578FCC715A93FB8"
      unitRef="usd">-14300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1350-wk-Fact-AF34A8AFD948BB04EA80FCC713E9757E"
      unitRef="usd">7357000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1411-wk-Fact-457CAE194EBD8C272CFAFCC714C1B28E"
      unitRef="usd">3190000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1431-wk-Fact-5601CE056E64C2834823FCC71720A26E"
      unitRef="usd">4561000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1452-wk-Fact-7FDC51231F1D07D87A3EFCC716AE8B6E"
      unitRef="usd">14000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1472-wk-Fact-AA3B1486AC0C80C4C9F1FCC717865E8B"
      unitRef="usd">14000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1493-wk-Fact-5887047E7CF36B4BD980FCC717CDFB24"
      unitRef="usd">981000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1513-wk-Fact-FC894A40A9FFA3720E27FCC7153557EB"
      unitRef="usd">1836000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1534-wk-Fact-433CD7A7DCF134C2E4D1FCC715D9BC4E"
      unitRef="usd">-4185000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1554-wk-Fact-6A63BA95D6B9C9676700FCC7141AC41D"
      unitRef="usd">-6411000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1616-wk-Fact-E91E4E06FABDC4EA3147FCC716D2BE9B"
      unitRef="usd">47435000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1635-wk-Fact-205E779E39A2CD3DD818FCC716063DBA"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1655-wk-Fact-F249DDCDC4C00E348C6AFCC714E989F4"
      unitRef="usd">52475000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1675-wk-Fact-E29D49A29B05075D6171FCC717D7BA9F"
      unitRef="usd">46692000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1696-wk-Fact-9F5599F5FCE8C1050DD2FCC716A140E5"
      unitRef="usd">72179000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1715-wk-Fact-0D4EE896F795FE5259F6FCC714959E80"
      unitRef="usd">81922000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1735-wk-Fact-A1441F1E77FDC4BBF543FCC71458520D"
      unitRef="usd">1949000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1755-wk-Fact-6063B0845FCE669B36A5FCC717D4AE5B"
      unitRef="usd">38000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1777-wk-Fact-D944EE94DDC56FF43565FCC7175CBB60"
      unitRef="usd">48000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1797-wk-Fact-095469473ABEDB58B913FCC716E03F3C"
      unitRef="usd">143000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1818-wk-Fact-9FB0AA986F133698F4A2FCC714742E84"
      unitRef="usd">65142000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1837-wk-Fact-D30F8D24B9AC6A065709FCC717DB2E6C"
      unitRef="usd">35049000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1857-wk-Fact-344A310873982CBA537DFCC7169393C3"
      unitRef="usd">-107000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1877-wk-Fact-86DCB7A31C975EB21E05FCC71482550C"
      unitRef="usd">-435000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e1898-wk-Fact-43A9BFAE78659D733FA8FCC714F84B22"
      unitRef="usd">46550000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e1917-wk-Fact-99FCD721F1C33FF37E67FCC717E7417F"
      unitRef="usd">35560000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2017Q4"
      decimals="-3"
      id="d13510975e1937-wk-Fact-071539BB60AEA34CF44FFCC714668AD4"
      unitRef="usd">21262000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13510975e1956-wk-Fact-D2D5F1DB9360EF83A03DFCC714B3F667"
      unitRef="usd">59870000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13510975e1981-wk-Fact-30228BAAE500CA927BC3D65CA8781A9D"
      unitRef="usd">67812000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510975e2000-wk-Fact-47297EE9BE4C42BCF249D65CABFC52D5"
      unitRef="usd">95430000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13510975e2168-wk-Fact-87B33ABF42AE3B996094D65C9C3A5D39"
      unitRef="usd">47812000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510975e2187-wk-Fact-009D9F4112A4AA141156FCC04B386075"
      unitRef="usd">95184000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13510975e2202-wk-Fact-B4A3306E3330296EAC5FD65CA2EC307B"
      unitRef="usd">20000000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510975e2221-wk-Fact-7413945A99F214075EEAD65CA60E711C"
      unitRef="usd">246000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13510975e2246-wk-Fact-30228BAAE500CA927BC3D65CA8781A9D"
      unitRef="usd">67812000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510975e2265-wk-Fact-47297EE9BE4C42BCF249D65CABFC52D5"
      unitRef="usd">95430000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaid
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13510975e2367-wk-Fact-69390BC40C0DB721ADEFFC8AE8DA51C5"
      unitRef="usd">9158000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13510975e2386-wk-Fact-5FE15DEE9A7C19636DD2FC8B34FAFF4A"
      unitRef="usd">1259000</us-gaap:InterestPaid>
    <cdlx:PropertyAndEquipmentIncurredButNotYetPaid
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13510975e2406-wk-Fact-5170068320984F51E166FCC7166E27F4"
      unitRef="usd">1697000</cdlx:PropertyAndEquipmentIncurredButNotYetPaid>
    <cdlx:PropertyAndEquipmentIncurredButNotYetPaid
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510975e2425-wk-Fact-87A40FC3B1E6A8AB4DB6FCC717DE3CF1"
      unitRef="usd">991000</cdlx:PropertyAndEquipmentIncurredButNotYetPaid>
    <cdlx:CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13510975e2445-wk-Fact-65565A52E0EAD2E00F2226063F7FBDE2"
      unitRef="usd">9000</cdlx:CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid>
    <cdlx:CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13510975e2464-wk-Fact-CEE6FB67F617E45199B626063FD067EF"
      unitRef="usd">0</cdlx:CapitalizedSoftwareDevelopmentCostsIncurredbutNotyetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-3CA4D32C8F81528985D7B49CC63FA63D-0-wk-Fact-3CE9F4C5E6CE538382A48AF217413AF9">&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;OVERVIEW OF BUSINESS AND BASIS OF PRESENTATION&lt;/span&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 make marketing more relevant and measurable through our purchase intelligence platform. Using one of the largest aggregations of purchase data through our partnerships with banks and credit unions, we have a secure view into where and when consumers are spending their money. By applying advanced analytics to this massive aggregation of anonymized purchase data, we make it actionable, helping marketers identify, reach and influence likely buyers at scale, and measure the true sales impact of their marketing spend.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We also operate in the United Kingdom through Cardlytics UK Limited, a wholly-owned and operated subsidiary registered as a private limited company in England and Wales, and in India through 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="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Proceeds from Issuance of Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;13, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we closed a public equity offering in which we sold &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,904,154&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of common stock, which included &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;404,154&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares sold pursuant to the exercise by the underwriters of an option to purchase additional shares, at a public offering price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$34.00&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share. We received total net proceeds of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$61.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; after deducting underwriting discounts and commissions of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and offering costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Selling stockholders, including certain of our executive officers and entities affiliated with certain of our directors, sold &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,194,365&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of common stock in the offering at a public offering price of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$34.00&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. We did not receive any proceeds from the sale of common stock by the selling stockholders. &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we also received &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$19.2 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$20.5 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in proceeds from the exercise of options and warrants to purchase shares of common stock, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Unaudited Interim Results&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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. 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") for the fiscal year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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, income taxes, stock-based compensation, derivative instruments, income tax valuation allowance and contingencies. We base our estimates on historical experience and also 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:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="D2019Q3SPO"
      decimals="0"
      id="d13503441e445-wk-Fact-FF1B7EC6A12B566B0AC09302D55031B0"
      unitRef="shares">1904154</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember"
      decimals="0"
      id="d13503441e449-wk-Fact-4199CEFD60C8E3B1DA8993027C979AD3"
      unitRef="shares">404154</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I2019Q3SPOC_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember"
      decimals="2"
      id="d13503441e453-wk-Fact-68C93F7825DB218E7C7C93019764DBFD"
      unitRef="usdPerShare">34.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <cdlx:ProceedsfromIssuanceSecondayPublicOfferingNet
      contextRef="D2019Q3SPO"
      decimals="-5"
      id="d13503441e457-wk-Fact-4A5BD51FCE252766A40093031877F3F3"
      unitRef="usd">61000000.0</cdlx:ProceedsfromIssuanceSecondayPublicOfferingNet>
    <cdlx:Saleofstockdiscountsandcommissions
      contextRef="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember"
      decimals="-5"
      id="d13503441e462-wk-Fact-7D0BE19E409D6763B0829303377BB6A2"
      unitRef="usd">3200000</cdlx:Saleofstockdiscountsandcommissions>
    <cdlx:SaleofStockIssuanceCosts
      contextRef="D2019Q3SPO"
      decimals="-5"
      id="d13503441e466-wk-Fact-E602E4B4A9C9BDB1185C9303552B407E"
      unitRef="usd">500000</cdlx:SaleofStockIssuanceCosts>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="D2019Q3SPO_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember"
      decimals="0"
      id="d13503441e473-wk-Fact-85E744B942A999D84540931266852E84"
      unitRef="shares">1194365</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="I2019Q3SPOC_us-gaap_SubsidiarySaleOfStockAxis_cdlx_SPOMember"
      decimals="2"
      id="d13503441e477-wk-Fact-68C93F7825DB218E7C7C93019764DBFD"
      unitRef="usdPerShare">34.00</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-6425CE0B2F34564BA12A726E6D4A49CD-0-wk-Fact-22EF934921D956E9AAB863BD275E7221">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Unaudited Interim Results&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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. 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") for the fiscal year ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="FD2019Q3YTD"
      id="TextSelection-9209B257DFDD5488AC1BFC72C4A512FC-0-wk-Fact-F5AF3344FFF75D88B1FF9882B53C2A4D">&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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, income taxes, stock-based compensation, derivative instruments, income tax valuation allowance and contingencies. We base our estimates on historical experience and also 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:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-40AB938EFCA5549696248C6139A860C7-0-wk-Fact-353B7FBD9E435F398440162FE057C457">RECENT ACCOUNTING STANDARDS&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On January 1, 2019, we early adopted Accounting Standards Update (&#x201c;ASU&#x201d;)&#160;2014-09,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers (Topic 606)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, using the modified retrospective method, as permitted under ASU 2014-09. The adoption of ASU 2014-09 did not result in a material change in the timing or amount of revenue recognized, nor did it result in the capitalization of incremental contract costs. Accordingly, there was no cumulative effect adjustment recorded in the condensed consolidated financial statements upon adoption.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On January 1, 2019, we adopted ASU&#160;2016-01,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&#160;Financial Instruments-Overall (Subtopic&#160;825-10):&#160;Recognition and Measurement of Financial Assets and Financial Liabilities,&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;which is intended to enhance the reporting model for financial instruments to provide users of financial statements with more decision-useful information. The adoption of this guidance had no impact on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Except for the adoption of ASU 2014-09 and ASU 2016-01, there have been no changes to the Company&#x2019;s accounting policies, and 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, 2018, 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="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In April 2015, the FASB issued ASU 2015-05, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Fees Paid in a Cloud Computing Arrangement&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, to help entities evaluate the accounting for fees paid by a customer in a cloud computing arrangement (hosting arrangement) by providing guidance for determining when the arrangement includes a software license. If a cloud computing arrangement includes a license to internal-use software, then the software license is accounted for by the customer in accordance with Subtopic 350-40. This generally means that an intangible asset is recognized for the software license and, to the extent that the payments attributable to the software license are made over time, a liability also is recognized. If a cloud computing arrangement does not include a software license, the entity should account for the arrangement as a service contract. This generally means that the fees associated with the hosting element (service) of the arrangement are expensed as incurred. For public entities, this ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. For non-public entities, this ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within fiscal years beginning after December 15, 2021. Early adoption is permitted, including adoption in any interim period, for all entities. We have made the election to use the extended transition period for complying with new or revised accounting standards under Section&#160;102(b)(1) of the JOBS Act, and therefore we will be required to adopt this ASU for annual reporting periods beginning after December&#160;15, 2020. We plan to early adopt this ASU on January 1, 2020 on a prospective basis. We do not expect the adoption to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued ASU&#160;2016-02,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 842)&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which supersedes ASC Topic 840,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The ASU does not significantly change the lessees&#x2019; recognition, measurement and presentation of expenses and cash flows from the previous accounting standard. The ASU requires lessees to recognize a lease liability for payments and a right of use asset representing the right to use the leased asset during the term on operating lease arrangements. Lessees are permitted to make an accounting policy election to not recognize the asset and liability for leases with a term of twelve months or less. Lessors&#x2019; accounting under the ASU is largely unchanged from the previous accounting standard. In addition, the ASU expands the disclosure requirements of lease arrangements. In July 2018, the FASB issued ASU 2018-11, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases (Topic 842) - Targeted Improvements&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, which provides the option of applying the requirements of the new lease standard in the period of adoption with no restatement to comparative periods. For public entities, this ASU is effective for fiscal years beginning after December&#160;15, 2018, including interim periods within those fiscal years. For&#160;non-public&#160;entities, this ASU is effective for annual periods beginning after December 15, 2019, and interim periods within fiscal years beginning after December 15, 2020. On October 16, 2019, the FASB "tentatively affirmed" its decision issued on August 15, 2019, to change the effective date of ASC Topic 842 for private entities for fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The final ASU regarding the change in effective date is pending. We have made the election to use the extended transition period for complying with new or revised accounting standards under Section&#160;102(b)(1) of the JOBS Act, and therefore we will be required to adopt this ASU for annual reporting periods beginning after December&#160;15, 2019. Early adoption is permitted. Although we are currently evaluating the impact of this guidance on our consolidated financial statements, we expect that most of our operating lease commitments will be recognized as operating lease liabilities and&#160;right-of-use&#160;assets upon adoption of the new guidance.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-B764497FE0CB8F0EAAD1D64D6C57AA0D-0-wk-Fact-3DDAF52E61196950E2B1D64D8521A761">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Cardlytics Direct&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cardlytics Direct is our proprietary native bank advertising channel that enables marketers to reach consumers through the FIs' trusted and frequently visited online and mobile 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. We generally pay our FI partners an FI Share, which is a negotiated and fixed percentage of our billings to marketers less any Consumer Incentives that we pay to FIs&#x2019; customers and certain third-party data costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cardlytics Direct is priced 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;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;CPS. &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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, which we refer to as the CPS Rate, of all purchases from the marketer by consumers (1)&#160;who 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 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. We seek to optimize the level of Consumer Incentives to retain a greater portion of billings. However, if the amount of Consumer Incentives exceeds the amount of billings that we are paid by the applicable marketer we are still responsible for paying the total Consumer Incentive. This has occurred infrequently and has been immaterial in amount for each of the periods presented. In some instances, we may also charge the marketer the Consumer Incentive, in which case the marketer determines the level of Consumer Incentive for the campaign.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;CPR.&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under our CPR pricing model, marketers specify and fund the Consumer Incentive and pay us a separate negotiated, fixed marketing fee, which we refer to as the CPR Fee, for each purchase that we generate. We 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. The CPR Fee is either a percentage of qualifying purchases or a flat amount. In some instances, we may solely charge the marketer the CPR Fee, in which case we determine the level of Consumer Incentive for the campaign.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes revenue by pricing model (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost per Served Sale&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,320&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;67,775&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;94,558&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost per Redemption&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,236&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,611&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,447&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,851&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;808&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,643&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,728&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,582&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;102,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141,137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We determine revenue recognition through the following steps:&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;identification of a contract with a customer,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;identification of the performance obligation(s) in the contract,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;determination of the transaction price,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;allocation of the transaction price to the performance obligation(s) in the contract, and&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;recognition of revenue when or as the performance obligation(s) are satisfied.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We sell our solutions by entering into agreements directly with marketers or their marketing agencies, generally through the execution of insertion orders. The agreements state the terms of the arrangement, the negotiated fee, payment terms and the fixed period of time of the campaign. We consider a contract to exist when a campaign, which typically lasts 45 days, is published to an FI partner under the terms of an insertion order.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;With respect to our Cardlytics Direct service, our performance obligation is to offer incentives to FIs' customers to make purchases from the marketer within a specified period. This performance obligation is a series that represents a stand ready obligation to provide a targeted campaign for the marketer to FIs' customers. Cardlytics Direct fees represent variable consideration that is resolved when FIs' customers make qualifying purchases during the marketing campaign term.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subsequent to a qualifying purchase, the associated fees are generally not subject to refund&#160;or adjustment unless the fees from the marketing campaign exceed a contractual maximum (marketer budget). We have not constrained our revenue because adjustments have historically been immaterial and given the short duration of our marketing campaigns, any adjustments are recognized during the period of the marketing campaign. We recognize revenue for Cardlytics Direct fees over time using the right to invoice practical expedient because the amount billed is equal to the value delivered to marketers through qualified purchases by FIs' customers during that period.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;padding-left:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;FI Share and Other Third-Party Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We report our revenue on our condensed consolidated statements of operations gross of FI Share. FI Share costs are included in FI Share and other third-party costs in our condensed consolidated statements of operations, rather than as a reduction of revenue, because we and not our FI partners act as the principal in our arrangements with marketers. We are responsible for the fulfillment and acceptability of the services purchased by marketers. We also have latitude in establishing the price of our services, have discretion in supplier selection and earn variable amounts. FI partners only supply consumer purchase data and digital marketing space and generally have no involvement in the marketing campaigns or contractual relationship with marketers.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;padding-left:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Contract Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Given the short-term nature of our marketing campaigns, all contract costs are expensed as incurred since the expected period of benefit is less than one year. Costs to fulfill a contract include immaterial costs to set up a campaign that we expense as incurred due to the short-term nature of our marketing campaigns&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-06C98FA145C5564E6418D64CCDC0C9A6-0-wk-Fact-6BCC92CF0AC2E8A8CE6CD64CE11496E3">&lt;div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:7%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:8%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost per Served Sale&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,320&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40,000&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;67,775&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;94,558&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cost per Redemption&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,236&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,611&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;29,447&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;43,851&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,026&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;808&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,643&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,728&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,582&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;102,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141,137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember"
      decimals="-3"
      id="d13502997e664-wk-Fact-0BE7576A5450DC7C806AD6496BDA0A79"
      unitRef="usd">25320000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember"
      decimals="-3"
      id="d13502997e683-wk-Fact-AEC9633A5AAA771FB5EBD6497034CCF8"
      unitRef="usd">40000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember"
      decimals="-3"
      id="d13502997e702-wk-Fact-BD8FCB104B4745E67C0BD64973FAA10E"
      unitRef="usd">67775000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperServedSalesMember"
      decimals="-3"
      id="d13502997e722-wk-Fact-3D1B021A34BC24864880D64978138418"
      unitRef="usd">94558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember"
      decimals="-3"
      id="d13502997e737-wk-Fact-AB3047C27609E20FEBE7D6497BB7699C"
      unitRef="usd">8236000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember"
      decimals="-3"
      id="d13502997e756-wk-Fact-584B0DF714A7C288D588D6497FC70A1B"
      unitRef="usd">15611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember"
      decimals="-3"
      id="d13502997e775-wk-Fact-AF771515088E1A8C28D7D649837723F9"
      unitRef="usd">29447000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostperRedemptionMember"
      decimals="-3"
      id="d13502997e795-wk-Fact-A6AFE4860A57DF5E5EFCD64987B55BEE"
      unitRef="usd">43851000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember"
      decimals="-3"
      id="d13502997e815-wk-Fact-5BF67AC1DBA274A6175FD6498A98AD25"
      unitRef="usd">1026000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember"
      decimals="-3"
      id="d13502997e834-wk-Fact-27DA3117D30E8EDC54E0D6498E9F9AFF"
      unitRef="usd">808000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember"
      decimals="-3"
      id="d13502997e853-wk-Fact-7469B08B891649E2815AD64991E32843"
      unitRef="usd">5643000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_cdlx_CostOtherMember"
      decimals="-3"
      id="d13502997e873-wk-Fact-A11DEDA1E8040C355366D649955627C3"
      unitRef="usd">2728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13502997e898-wk-Fact-0DB1BCFD4861223D15EDD649981A4EC2"
      unitRef="usd">34582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13502997e917-wk-Fact-948010861DAAE1B1D429D6499A1B7F1D"
      unitRef="usd">56419000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13502997e936-wk-Fact-B8840C2E697918915A33D6499C2822DA"
      unitRef="usd">102865000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13502997e956-wk-Fact-C243C052F8C482842362D6499E408A21"
      unitRef="usd">141137000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cdlx:ConsumerIncentivesPolicyTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-151AEE482EA7C85B0C22D64E20467908-0-wk-Fact-0E204A32ED1EBD8C87E2D64E32200D16">&lt;div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Consumer Incentives&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We report our revenue on our condensed consolidated statements of operations net of Consumer Incentives. We do not provide the goods or services that are purchased by our FIs&#x2019; customers from the marketers to which the Consumer Incentives relate. Accordingly, the marketer is deemed to be the principal in the relationship with the customer and, therefore, the Consumer Incentive is deemed to be a reduction in the purchase price paid by the customer for the marketer&#x2019;s goods or services. While we are responsible for remitting Consumer Incentives to our FI partners for further payment to their customers, we function solely as an agent of marketers in these arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We invoice marketers monthly based on the qualifying purchases of FIs' customers as reported by our FI partners during the month. Invoice payment terms, negotiated on a marketer-by-marketer basis, are typically between 30 to 60 days. However, for certain marketing agencies with sequential liability terms, payments are not due to us until such marketing agency has received payment from its marketer client. Accounts receivable is recorded at the amount of gross billings to marketers, net of allowances, for the fees and Consumer Incentives that we are responsible to collect. Our accrued liabilities also include the amount of Consumer Incentives due to FI partners. As a result, accounts receivable and accrued liabilities may appear large in relation to revenue, which is reported on a net basis. Consumer Incentives totaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$14.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$26.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively, and totaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$45.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$73.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</cdlx:ConsumerIncentivesPolicyTextBlock>
    <cdlx:ConsumerIncentivesExpense
      contextRef="FD2018Q3QTD"
      decimals="-5"
      id="d13502997e1028-wk-Fact-2097029D4801E2A235E1D9FB54994C0D"
      unitRef="usd">14000000.0</cdlx:ConsumerIncentivesExpense>
    <cdlx:ConsumerIncentivesExpense
      contextRef="FD2019Q3QTD"
      decimals="-5"
      id="d13502997e1032-wk-Fact-4F1B1E560A8D11967861D9FAAB67591D"
      unitRef="usd">26300000</cdlx:ConsumerIncentivesExpense>
    <cdlx:ConsumerIncentivesExpense
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d13502997e1044-wk-Fact-AB7582AC0965B20EB558D9FB1A60840C"
      unitRef="usd">45900000</cdlx:ConsumerIncentivesExpense>
    <cdlx:ConsumerIncentivesExpense
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d13502997e1049-wk-Fact-7E25CB81F3EDD45BC352D9FB9BF0A7A1"
      unitRef="usd">73900000</cdlx:ConsumerIncentivesExpense>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-D37EF11925765EC7ADE3A06D7D7E7B3D-0-wk-Fact-B8A4410D692D519D99D06351028EC403">DEBT&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our debt consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:65%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;September 30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Lines of credit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26,677&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Term loans&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,980&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capital leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,714&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less current portion of long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(23&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,693&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Net of unamortized debt issuance costs of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;$20&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;$0&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;2018 Loan Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On May 14, 2019, we amended our loan facility with Pacific Western Bank ("2018 Loan Facility") to increase the capacity of our asset-based revolving line of credit (&#x201c;2018 Line of Credit&#x201d;), from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$30.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$40.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and decrease the capacity of our term loan (&#x201c;2018 Term Loan&#x201d;) from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$20.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. This amendment also extended the maturity date of the 2018 Loan Facility from May 21, 2020 to May 14, 2021. We repaid &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the principal balance of the 2018 Term Loan upon the execution of the amendment in May 2019 and repaid the remaining &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; principal balance in September 2019. In September 2019, we reduced our outstanding borrowings under our 2018 Line of Credit by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$26.7 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The 2018 Loan Facility does not include any prepayment penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;On March 27, 2019, we amended the 2018 Loan Facility to replace moving trailing 12-month revenue covenants with moving trailing 12-month billing covenants, which range from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$210.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$255.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, during the term of the facility. The moving 12-month billings covenant was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$225.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; for September 2019. The 2018 Loan Facility also requires us to maintain a total cash balance plus liquidity under the 2018 Line of Credit of not less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$5.0 million&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Under the amended terms of the 2018 Loan Facility relating to the 2018 Line of Credit, we are able to borrow up to the lesser of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$40.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;85%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the amount of our eligible accounts receivable. Interest on advances under the 2018 Line of Credit bears an interest rate equal to the prime rate minus &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.50%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4.50%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. In addition, we are required to pay an unused line fee of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0.15%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per annum on the average daily unused amount of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$40.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; revolving commitment. Interest accrued on the 2018 Term Loan at an annual rate of interest equal to the prime rate minus &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.75%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, or &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.50%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; at the date of repayment in September 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The 2018 Loan Facility includes customary representations, warranties and covenants (affirmative and negative), including restrictive covenants that prohibits mergers, acquisitions and dispositions of assets, incurrence of indebtedness and encumbrances on our assets and the payment or declaration of dividends; in each case subject to specified exceptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The 2018 Loan Facility also includes standard events of default, including in the event of a material adverse change. Upon the occurrence of an event of default, the lender may declare all outstanding obligations immediately due and payable and take such other actions as are set forth in the 2018 Loan Facility and increase the interest rate otherwise applicable to advances under the 2018 Line of Credit by an additional &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.00%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. All of our obligations under the 2018 Loan Facility are secured by a first priority lien on substantially all of our assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we had &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$40.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of unused available borrowings under our 2018 Line of Credit. We were in compliance with all financial covenants as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Future Payments&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Aggregate future payments of principal and interest due upon maturity are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Years Ending December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Capital&#160;leases&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total&#160;debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019 (remainder of year)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-4FE7939C87A1516E854DCF610C72B018-0-wk-Fact-E14B052420475C4595AA1F5C5053DE55">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our debt consists of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:65%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:15%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;September 30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Lines of credit&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;26,677&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Term loans&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19,980&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capital leases&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;57&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,714&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Less current portion of long-term debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(21&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(23&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;46,693&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-3"
      id="d13519312e503-wk-Fact-F14B862B2AFD1F494264FCC8C42E6CFF"
      unitRef="usd">26677000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-3"
      id="d13519312e522-wk-Fact-304EAAC4A044F78E4213FCC8C3D7DAA3"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="-3"
      id="d13519312e539-wk-Fact-3E267BF8E08843FF48C2FCC8C4511440"
      unitRef="usd">19980000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="-3"
      id="d13519312e558-wk-Fact-7E78C2FD3A45164D12D2FCC8C46565DB"
      unitRef="usd">0</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember"
      decimals="-3"
      id="d13519312e578-wk-Fact-663AABCC8B8E89FC9CFFFCC8C40CA302"
      unitRef="usd">57000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_CapitalLeaseObligationsMember"
      decimals="-3"
      id="d13519312e597-wk-Fact-3FA379647AD55E25A68DFCC8C48845E6"
      unitRef="usd">42000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13519312e617-wk-Fact-4941D5AAFAD5D128DA19FCC8C4204574"
      unitRef="usd">46714000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e636-wk-Fact-507034CA8A7EA9D4B3C1FCC8C4426A2F"
      unitRef="usd">42000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13519312e656-wk-Fact-2188D0F5727D461C284DFCC04AA6A1BE"
      unitRef="usd">21000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e676-wk-Fact-E246EDF97D76D4FA91E0FCC04A1A3CC4"
      unitRef="usd">23000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13519312e702-wk-Fact-97B178B97908A005BA82FCC04C8256A5"
      unitRef="usd">46693000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e721-wk-Fact-2DFDA66A316E25941133FCC04C688744"
      unitRef="usd">19000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13519312e738-wk-Fact-9523033189AF61F61955DAD6EF2945B0"
      unitRef="usd">20000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e742-wk-Fact-3DFDE6F644F4CEEA3F9EFC8A1699CD72"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="I2018Q2May21_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d13519312e760-wk-Fact-D1926CD96D435A92AD6B4A68F908C2F2"
      unitRef="usd">30000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LinesOfCreditCurrent
      contextRef="I2019Q2SD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d13519312e764-wk-Fact-C7DFC895174E35E14D31FC8B740CF54D"
      unitRef="usd">40000000.0</us-gaap:LinesOfCreditCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="I2018Q2May21_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="INF"
      id="d13519312e768-wk-Fact-8892AD51AFD55A7A89C956370547229C"
      unitRef="usd">20000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedPremiumCurrent
      contextRef="I2019Q2SD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="-5"
      id="d13519312e772-wk-Fact-41C5BD951CF27A2B0BA8FC8BB3D08995"
      unitRef="usd">10000000.0</us-gaap:DebtInstrumentUnamortizedPremiumCurrent>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="I2019Q2Paydown_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d13519312e776-wk-Fact-EB8C5A3D116D192B395BD9F96AE226F3"
      unitRef="usd">10000000.0</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentUnamortizedPremiumCurrent
      contextRef="I2019Q2SD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="-5"
      id="d13519312e781-wk-Fact-41C5BD951CF27A2B0BA8FC8BB3D08995"
      unitRef="usd">10000000.0</us-gaap:DebtInstrumentUnamortizedPremiumCurrent>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d13519312e785-wk-Fact-1B25C8A0914C5E4DCE1A27459B6F8DDD"
      unitRef="usd">26700000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <cdlx:LineOfCreditFacilityCovenantMinimum12MonthRevenue
      contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d13519312e792-wk-Fact-020A6D1745767121E328FC8C07AF2253"
      unitRef="usd">210000000.0</cdlx:LineOfCreditFacilityCovenantMinimum12MonthRevenue>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d13519312e796-wk-Fact-4E151906D3DDD51802F4FC8C43C821DF"
      unitRef="usd">255000000.0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <cdlx:DebtInstrumentRequiredRevenueThreshold
      contextRef="D2019Q3T12M"
      decimals="-5"
      id="d13519312e800-wk-Fact-5985035825D170E6FB42FC8C86B0472D"
      unitRef="usd">225000000.0</cdlx:DebtInstrumentRequiredRevenueThreshold>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d13519312e811-wk-Fact-749C670375EB5A5089CC8F741BE11F6B"
      unitRef="usd">40000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cdlx:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable
      contextRef="FI2019Q3"
      decimals="INF"
      id="d13519312e815-wk-Fact-24A43914F2AB575AAE3875F2EEE5859A"
      unitRef="number">0.85</cdlx:LineOfCreditFacilityMaximumBorrowingCapacityPercentageOfEligibleAccountsReceivable>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FD2019Q3YTD_us-gaap_DebtInstrumentAxis_cdlx_LoanFacilityThresholdTwoMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_PrimeRateMember"
      decimals="INF"
      id="d13519312e819-wk-Fact-E505817054C75B6AAD1895DA017AAB82"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="4"
      id="d13519312e823-wk-Fact-5736CBF14B8D55C683E5DEEB615D1BC8"
      unitRef="number">0.0450</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d13519312e832-wk-Fact-43D83C6FF9E254928E24231A3D5AEE3C"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d13519312e836-wk-Fact-749C670375EB5A5089CC8F741BE11F6B"
      unitRef="usd">40000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember_us-gaap_VariableRateAxis_us-gaap_PrimeRateMember"
      decimals="INF"
      id="d13519312e840-wk-Fact-F58DAF455B305463943D7C6494837487"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LoansPayableMember"
      decimals="4"
      id="d13519312e844-wk-Fact-A92213C3A5B05E73884A1D55942ED16A"
      unitRef="number">0.0250</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <cdlx:DebtInstrumentInterestRateIncreaseEventofDefault
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="INF"
      id="d13519312e854-wk-Fact-8FCA5805AC2D569AA7308598EBA262A6"
      unitRef="number">0.0300</cdlx:DebtInstrumentInterestRateIncreaseEventofDefault>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember"
      decimals="-5"
      id="d13519312e865-wk-Fact-341956DA841CEC8CBC30FC8CEC3FCEAC"
      unitRef="usd">40000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-0D9A7CCBB4975F8AABEAA20F74A97A33-0-wk-Fact-6C888FDA8091556DB2B8D22DA7D0BEB5">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Aggregate future payments of principal and interest due upon maturity are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:59%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;"&gt;Years Ending December&#160;31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Capital&#160;leases&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Total&#160;debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019 (remainder of year)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total debt&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e979-wk-Fact-48CF44F8EB61A44D3257FCC884CFAE30"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e998-wk-Fact-946E922739D4C8F92F7BFCC884CC22C6"
      unitRef="usd">5000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1017-wk-Fact-8962C32FFEF7CFFEF107FCC884DD273F"
      unitRef="usd">5000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1033-wk-Fact-EEF736E5203AB0EEFDBEFCC884BB5F19"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1052-wk-Fact-1D21E44D06113AEF3ADAFCC884E7F5F8"
      unitRef="usd">24000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1071-wk-Fact-077FAE0B1E947A6DCE7DFCC884B8F7F7"
      unitRef="usd">24000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1092-wk-Fact-4998E117878B07737BFDFCC884E3D7EB"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1111-wk-Fact-E234F4B754B5620CE1F5FCC8849EAAA4"
      unitRef="usd">13000</us-gaap:CapitalLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1130-wk-Fact-AA07CC98AE4D563234E1FCC884B48632"
      unitRef="usd">13000</us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebt
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1156-wk-Fact-F91FE794FFFCE07A7245FCC884C8DEAB"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:CapitalLeasesFutureMinimumPaymentsDue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1175-wk-Fact-F42662E629ECA3295440FCC884A8CCDE"
      unitRef="usd">42000</us-gaap:CapitalLeasesFutureMinimumPaymentsDue>
    <cdlx:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13519312e1194-wk-Fact-173598B2B3B1B40372F8FCC884B0A18D"
      unitRef="usd">42000</cdlx:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesNetOfDebtIssuanceCostsAndDebtDiscount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-270A3AAD39C55D39BE39028CEB2CD14F-0-wk-Fact-26FFBB5C478B5BD88D487EE142C71A1B">STOCK-BASED COMPENSATION&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our board of directors has adopted and our stockholders have approved our 2018 Equity Incentive Plan ("2018 Plan"). Our 2018 Plan became effective on February&#160;8, 2018, the date our registration statement in connection with our initial public offering ("IPO") was declared effective. We do not expect to grant any additional awards under our 2008 Stock Plan ("2008 Plan"). Any awards granted under the 2008 Plan will remain subject to the terms of our 2008 Plan and applicable award agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Initially, the aggregate number of shares of our common stock that may be issued pursuant to stock awards under the 2018 Plan is the sum of (i)&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,875,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares plus (ii)&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;61,247&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares reserved, and remaining available for issuance, under our 2008 Plan at the time our 2018 Plan became effective and (iii)&#160;the number of shares subject to stock options or other stock awards granted under our 2008 Plan that would have otherwise returned to our 2008 Plan (such as upon the expiration or termination of a stock award prior to vesting). 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;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#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, in January 2019, the number of shares of our common stock reserved for issuance under our 2018 Plan automatically increased by &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,123,312&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares, representing &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the total number of shares of our capital stock outstanding on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the allocation of stock-based compensation in the consolidated statements of operations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Delivery costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;471&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;539&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,939&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,550&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,091&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;638&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,204&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administration expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,666&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,806&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,723&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,486&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,968&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,266&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During each of the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we capitalized less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of stock-based compensation expense for software development.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Common Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Options to purchase shares of common stock generally vest over &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years and expire &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years following the date of grant. A summary of common stock option activity is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted Average Remaining Vesting Period (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Options outstanding &#x2014; December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,774&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.55&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.01&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.64&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(215&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Canceled&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Options outstanding &#x2014; September&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.46&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,871&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable &#x2014; September&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;The aggregate intrinsic value represents the total pre-tax intrinsic value based on the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;$10.83&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;&lt;span&gt;$33.52&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt; per share closing price of our common stock as reported on the Nasdaq Global Market on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;December&#160;31, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;, respectively, 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;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The weighted-average grant-date fair value of options granted during the&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;was&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.00&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.47&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; per share, respectively. The total fair value of options vested during the&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;was approximately&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$5.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;and&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, unamortized stock-based compensation expense related to unvested common stock options was &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, and the weighted-average period over which such stock-based compensation expense will be recognized was&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.3&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We grant restricted stock units ("RSUs") to employees and our non-employee directors. A summary of RSU activity, inclusive of performance-based RSUs, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted-Average Remaining Vesting Period (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Unamortized Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unvested &#x2014; December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;381&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18.11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,792&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15.86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(324&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14.65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unvested &#x2014; September 30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,737&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.06&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Includes 160 RSUs that have vested but have not been settled.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During the nine months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;539,523&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; RSUs, exclusive of performance-based RSUs, to employees and non-employee directors, which have annual vesting periods ranging from &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;one&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Subsequent to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;186,309&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; RSUs to employees. The unamortized stock-based compensation expense related to these RSUs is &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.8 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Performance-based RSUs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In February 2018, we granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;875,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; performance-based restricted stock units ("2018 PSUs"). We recognized &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$6.9 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in stock-based compensation expense during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. The performance targets were achieved during the fourth quarter of 2018, resulting in the issuance of&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;850,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of our common stock&#160;to fully settle the 2018 PSUs. During 2018,&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;of the 2018 PSUs were forfeited prior to the performance targets being reached.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In April 2019, we granted &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,252,500&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; 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;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;a minimum growth rate in adjusted contribution over a trailing 12-month period,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;a minimum number of advertisers that are billed above a specified amount over a trailing 12-month period,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;a minimum cumulative adjusted EBITDA target over a trailing 12-month period, and&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:24px;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2022;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;a minimum trailing 30-day average closing price of our common stock.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The vesting conditions of each of the four tranches must be achieved within four years of the grant date. Upon a vesting event, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the related tranche vests immediately, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the related tranche vests six months after achievement date and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;25%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; 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." In August 2019, the Compensation Committee of our Board of Directors certified that the target minimum trailing 30-day average closing price of our common stock was achieved resulting in the immediate vesting of 50% of the related PSU tranche.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;85%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; 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. During the nine months ended &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;93,584&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares of common stock were purchased by employees under the 2018 ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Initially, the aggregate number of shares of our common stock that may be issued pursuant to our 2018 ESPP was&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;375,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares. 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, beginning on January&#160;1, 2019 and continuing through and including January&#160;1, 2026, by the lesser of (i)&#160;1%&#160;of the total number of shares of our common stock outstanding on December&#160;31 of the preceding calendar year, (ii)&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;500,000&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares of our common stock or (iii)&#160;such lesser number of shares of common stock as determined by our board of directors.&#160;Accordingly, on January 1, 2019, the number of shares of our common stock reserved for issuance under our 2018 ESPP increased by&#160;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;224,662&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;shares, representing &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;of the total number of shares of our common stock outstanding on December&#160;31, 2018.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="I2018Q1Feb08"
      decimals="INF"
      id="d13522617e433-wk-Fact-C75E3FB2195F59EB8DA333B62485C81E"
      unitRef="shares">1875000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance
      contextRef="I2018Q1Feb08"
      decimals="INF"
      id="d13522617e437-wk-Fact-3CB8829B4224507BB2AA662313836A33"
      unitRef="shares">61247</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesRemainingForAvailableForIssuance>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease
      contextRef="FI2018Q4"
      decimals="INF"
      id="d13522617e441-wk-Fact-B083F871268D58AD9DE064D8FBDB7AEB"
      unitRef="number">0.05</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="D2019Q1Jan01"
      decimals="INF"
      id="d13522617e445-wk-Fact-17B4A1B69F46D6218859FC955B15BE3E"
      unitRef="shares">1123312</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease
      contextRef="FI2018Q4"
      decimals="INF"
      id="d13522617e449-wk-Fact-B083F871268D58AD9DE064D8FBDB7AEB"
      unitRef="number">0.05</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-6FA58869AD405AFB9D69E265AFEA3787-0-wk-Fact-BE518AFBF0495CABA743B39EA93F6F3D">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes the allocation of stock-based compensation in the consolidated statements of operations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Delivery costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;176&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;471&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;539&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,939&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,550&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,091&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;638&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,141&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,204&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administration expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,666&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,240&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,806&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,432&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,723&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,486&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,968&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,266&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember"
      decimals="-3"
      id="d13522617e664-wk-Fact-ACB9E4E550A3DF190D59FCC95C3809FD"
      unitRef="usd">203000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember"
      decimals="-3"
      id="d13522617e683-wk-Fact-232AB46AD8E7E942D57EFCC95C278EDB"
      unitRef="usd">176000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember"
      decimals="-3"
      id="d13522617e702-wk-Fact-6031ADC02B440FC5317DFCC95C121157"
      unitRef="usd">471000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_cdlx_DeliveryCostsMember"
      decimals="-3"
      id="d13522617e722-wk-Fact-0B5779785302AF3A522BFCC95C23DD6D"
      unitRef="usd">539000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d13522617e737-wk-Fact-B464D3BE52099E490FA5FCC95C1E07AC"
      unitRef="usd">1939000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d13522617e756-wk-Fact-8E4B95552DC2FD5C5E6FFCC95C41F01B"
      unitRef="usd">1432000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d13522617e775-wk-Fact-28CE639753F612E6D3F4FCC95BF84882"
      unitRef="usd">5550000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="d13522617e795-wk-Fact-E23FF877F9D59D48285BFCC95C16F86C"
      unitRef="usd">3091000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d13522617e815-wk-Fact-61852AB41CCD5C626465FCC95C3CF7C9"
      unitRef="usd">915000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d13522617e834-wk-Fact-A51A6D8D3E544CEDD1CAFCC95C05380C"
      unitRef="usd">638000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d13522617e853-wk-Fact-045C5C5591EDEC2087B6FCC95C1ABF1C"
      unitRef="usd">3141000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="d13522617e873-wk-Fact-CF5F9DDB6160356D8221FCC95C34258F"
      unitRef="usd">1204000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d13522617e893-wk-Fact-A529B4133BE99E362A29FCC95C096465"
      unitRef="usd">2666000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d13522617e912-wk-Fact-64B15762762571AA9F13FCC95C2C531D"
      unitRef="usd">5240000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d13522617e931-wk-Fact-1DF874630A004704BD42FCC95BF31564"
      unitRef="usd">7806000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="d13522617e951-wk-Fact-96B52E37FD0CAC2069D2FCC95C01EE4C"
      unitRef="usd">7432000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13522617e976-wk-Fact-A315B19EDA3C067A1140FCC95C30483C"
      unitRef="usd">5723000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13522617e995-wk-Fact-BD2352932DE592EF5D00FCC95BFD16CD"
      unitRef="usd">7486000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13522617e1014-wk-Fact-4537FE8D3B6EBDDDEE20FCC95C0EA678"
      unitRef="usd">16968000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13522617e1034-wk-Fact-0C340F66350B3E4169B1FCC95BEE1C9F"
      unitRef="usd">12266000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="FD2018Q3YTD"
      decimals="-5"
      id="d13522617e1055-wk-Fact-B2B5FE0CD0D59E3CC234FC99FC72582F"
      unitRef="usd">100000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-52A6BE1B08205C5BA225E68DC37BB104-0-wk-Fact-1C20C31BD6EC568AB989A5ABCD413410">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Options to purchase shares of common stock generally vest over &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;four&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years and expire &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years following the date of grant. A summary of common stock option activity is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted-Average Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted Average Remaining Vesting Period (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:6pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Options outstanding &#x2014; December&#160;31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,774&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.55&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.01&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,214&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;39&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.64&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(215&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13.25&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(28&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23.82&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Canceled&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;22.36&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Options outstanding &#x2014; September&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21.46&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1.33&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18,871&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Exercisable &#x2014; September&#160;30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,195&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;20.70&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="FD2019Q3YTD"
      id="d13522617e1071-wk-Fact-F02A1FEA12355FEE89315F1F81E66915">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13522617e1182-wk-Fact-410F2D1CB76182B01ED5FCC9A4409FBA"
      unitRef="shares">1774000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2018Q4"
      decimals="2"
      id="d13522617e1201-wk-Fact-F154BC25C9AE521B4613FCC9A3980751"
      unitRef="usdPerShare">20.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d13522617e1215-wk-Fact-488E7912CC7B899BFD04CB344CAF6908">P2Y3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13522617e1231-wk-Fact-8747D751DFD41B67B8AFCB344CB7AED8"
      unitRef="usd">1214000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13522617e1246-wk-Fact-DEF814EFF36F069BEB2AFCC9A3303272"
      unitRef="shares">39000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d13522617e1260-wk-Fact-E7E4F567F14E5FC57956FCC9A3A7DA3C"
      unitRef="usdPerShare">20.64</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13522617e1311-wk-Fact-183FCBEB34170FBCEBC4FCC9A36888EC"
      unitRef="shares">215000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d13522617e1326-wk-Fact-77BC22ED3505E599F698FCC9A37C688F"
      unitRef="usdPerShare">13.25</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13522617e1377-wk-Fact-DABE9AAF0294B86B1493FCC9A385D9BC"
      unitRef="shares">28000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d13522617e1392-wk-Fact-F9B5DBE0AFC9224FF28EFCC9A35A6733"
      unitRef="usdPerShare">23.82</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13522617e1443-wk-Fact-B11A8723DAA84A2925BCFCC9A4543A10"
      unitRef="shares">65000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d13522617e1458-wk-Fact-45E30D213FE8D7BF83A6FCC9A48FD298"
      unitRef="usdPerShare">22.36</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13522617e1509-wk-Fact-A513E847BB4055943B38FCC9A47FD0B0"
      unitRef="shares">1505000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="FI2019Q3"
      decimals="2"
      id="d13522617e1523-wk-Fact-D6D0F8B6623EBB7B01B1FCC9A4328753"
      unitRef="usdPerShare">21.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d13522617e1542-wk-Fact-919582AC5106B95A56A7CB334242F087">P1Y3M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13522617e1558-wk-Fact-1B8729D564FE50BA07C7CB3343AC0FDB"
      unitRef="usd">18871000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13522617e1573-wk-Fact-52B4E6EF922739E9C52DCB33FBEEE353"
      unitRef="shares">1195000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="FI2019Q3"
      decimals="2"
      id="d13522617e1592-wk-Fact-B67D7C3548B071084B82CB33FD6CE7BE"
      unitRef="usdPerShare">20.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold
      contextRef="D2019Q2ClosingPrice"
      decimals="2"
      id="d13522617e1640-wk-Fact-BB8666A836823CE0D24CFC9B59E50446"
      unitRef="usdPerShare">10.83</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold
      contextRef="D2019Q2StockPrice"
      decimals="2"
      id="d13522617e1644-wk-Fact-E45CBBFF2C29F3F8CD96FC9BA4CF82FD"
      unitRef="usdPerShare">33.52</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonthlyAverageClosingPriceCommonStockThreshold>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2018Q2YTD"
      decimals="2"
      id="d13522617e1667-wk-Fact-10AA686FAAC9592D8CE2753784C638D0"
      unitRef="usdPerShare">10.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD"
      decimals="2"
      id="d13522617e1671-wk-Fact-D594566F6EF651C1B9FA6F4B60961E36"
      unitRef="usdPerShare">0.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FD2018Q2YTD"
      decimals="-5"
      id="d13522617e1684-wk-Fact-5029B686463752C8B779D3AC87356F40"
      unitRef="usd">5000000.0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d13522617e1688-wk-Fact-44CA0007C8BC54C5AF9DCBBFDE46935A"
      unitRef="usd">3200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="FI2019Q3"
      decimals="-5"
      id="d13522617e1696-wk-Fact-E2646E5C4A65532EA1D520035579A024"
      unitRef="usd">3600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember"
      id="d13522617e1700-wk-Fact-AAFCF6160C975A029A6F3E707F1F9FBC">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-F96B42B81B4A5B3EB3F00DAE7DEFF53C-0-wk-Fact-466D0AFEB13E5CBF9DFA3A6482B9A15B">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We grant restricted stock units ("RSUs") to employees and our non-employee directors. A summary of RSU activity, inclusive of performance-based RSUs, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:8px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;"/&gt;&lt;td style="width:12%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:13%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted-Average Grant Date Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Weighted-Average Remaining Vesting Period (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;Unamortized Compensation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;font-weight:bold;"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unvested &#x2014; December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;381&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;18.11&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2.42&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,536&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,792&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15.86&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(324&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14.65&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(112&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;19.02&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unvested &#x2014; September 30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,737&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16.38&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3.06&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;21,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d13522617e1819-wk-Fact-9AA813623BBFF20EC83DFCC9E831A515"
      unitRef="shares">381000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d13522617e1838-wk-Fact-7FDA7B0B34B81A7C2671FCC9E7F37EF9"
      unitRef="usdPerShare">18.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d13522617e1852-wk-Fact-1739008475362B65B2F8CB795D96E59E">P2Y5M1D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockOptionPlanExpense
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember"
      decimals="-3"
      id="d13522617e1868-wk-Fact-E273AEDDB42A8BF663EBFCC9E8471896"
      unitRef="usd">4536000</us-gaap:StockOptionPlanExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d13522617e1883-wk-Fact-A0B1D33C314391A1BEF9FCC9E877F107"
      unitRef="shares">1792000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d13522617e1897-wk-Fact-42C30866EB9F20D8024EFCC9E85C3B0E"
      unitRef="usdPerShare">15.86</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d13522617e1950-wk-Fact-3EC819CEA4C9E90C95D9FCC9E802AC35"
      unitRef="shares">324000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d13522617e1965-wk-Fact-BB4B05DC8890C73069F6FCC9E86C59B5"
      unitRef="usdPerShare">14.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d13522617e2016-wk-Fact-AEB0672819691DF18E9CFCC9E7DFFE6F"
      unitRef="shares">112000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d13522617e2031-wk-Fact-A5343BCFF76A1F762A2AFCC9E8EE9C29"
      unitRef="usdPerShare">19.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d13522617e2082-wk-Fact-F1BDA0D60E3244439C19FCC9E8A30059"
      unitRef="shares">1737000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="d13522617e2101-wk-Fact-C8F3E5E6F640C9D6AD87FCC9E8DD0039"
      unitRef="usdPerShare">16.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="d13522617e2115-wk-Fact-7747F5A13EC67F94A7D3CB795D868640">P3Y21D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockOptionPlanExpense
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_cdlx_RestrictedSecuritiesUnitsMember"
      decimals="-3"
      id="d13522617e2131-wk-Fact-4937F335C32620C21687CB34FA9C13B6"
      unitRef="usd">21519000</us-gaap:StockOptionPlanExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="INF"
      id="d13522617e2155-wk-Fact-D19A785F7F0B384AD82CFC9C0D9A0150"
      unitRef="shares">539523</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="D2019Q3FD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="d13522617e2174-wk-Fact-58D8673AA3A7861C563EFC9C440FD185"
      unitRef="shares">186309</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="I2019Q1FilingDate_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="d13522617e2178-wk-Fact-727C25D6E791A01ACCDFFC9C74688D57"
      unitRef="usd">6800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="I2019Q1Psuissued_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="d13522617e2188-wk-Fact-6D8CF9E024595B92846507006AB4299B"
      unitRef="shares">875000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions
      contextRef="FD2018Q2YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="d13522617e2192-wk-Fact-4EBF0965BA575F40B2454A33A1355103"
      unitRef="usd">6900000</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardPlanModificationExpectedTimingOfAchievingPerformanceConditions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="FD2018Q4QTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="d13522617e2200-wk-Fact-6318B6A38FB50D32DBB8FC9CA4892C61"
      unitRef="shares">850000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="FD2018Q4YTD_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="d13522617e2204-wk-Fact-B6B03434A8740DF27259FC9CE53E2B88"
      unitRef="shares">25000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="d13522617e2211-wk-Fact-300161FCB2FE6A99ACEFFC9D25BA5346"
      unitRef="shares">1252500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember"
      decimals="INF"
      id="d13522617e2247-wk-Fact-AEA17150A2CDD028A687FC9DD2882D34"
      unitRef="user">0.50</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember"
      decimals="INF"
      id="d13522617e2251-wk-Fact-823FC3D61BC1DE0DBC38FC9D80A9C42C"
      unitRef="user">0.25</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheThreeMember"
      decimals="INF"
      id="d13522617e2255-wk-Fact-5DEC137EE49497431CABFC9E11A05332"
      unitRef="user">0.25</cdlx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsPerformanceConditions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="D2018Q1Feb08_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="INF"
      id="d13522617e2265-wk-Fact-268C9402879CD15A429FFC9E5F399ADB"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="FD2019Q3YTD"
      decimals="INF"
      id="d13522617e2273-wk-Fact-6E37713D39DC30877324FC9E8E1C32F0"
      unitRef="shares">93584</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="I2019Q1Psuissued_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_cdlx_A2018EmployeeStockPurchasePlanMember"
      decimals="INF"
      id="d13522617e2280-wk-Fact-16603D3EF4B8DF9C567EFC9F60F7B305"
      unitRef="shares">375000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease
      contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="INF"
      id="d13522617e2284-wk-Fact-6BB067F4AB59A163DACBFC9EC08AB64D"
      unitRef="shares">500000</cdlx:EmployeeStockPurchasePlanNumberOfSharesAuthorizedAnnualIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="D2019Q1Jan01_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="INF"
      id="d13522617e2288-wk-Fact-2BEDA977E0E8F424DB63FC9EF1FB0B73"
      unitRef="shares">224662</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease
      contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember"
      decimals="INF"
      id="d13522617e2292-wk-Fact-8D518092DF2E0E087021FC9F2ECC435C"
      unitRef="number">0.01</cdlx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorizedAnnualPercentageIncrease>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="FI2018Q4_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember"
      decimals="-3"
      id="d13519806e502-wk-Fact-8FD0DC43676F7D5D6D019350BC62BEA1"
      unitRef="shares">868000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="FI2018Q4_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember"
      decimals="2"
      id="d13519806e521-wk-Fact-E122B8295D145594AB40935171C378B7"
      unitRef="usd">21.89</us-gaap:WarrantsAndRightsOutstanding>
    <cdlx:ClassofWarrantorRightExercised
      contextRef="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember"
      decimals="-3"
      id="d13519806e536-wk-Fact-02FE36BD83C0A1AB5FC89350C1FE9666"
      unitRef="shares">821000</cdlx:ClassofWarrantorRightExercised>
    <cdlx:ClassorWarrantorRightExercisePriceofWarrantorRightExercised
      contextRef="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember"
      decimals="2"
      id="d13519806e551-wk-Fact-B08C4C6C7F432C787676935177AA406D"
      unitRef="usdPerShare">21.89</cdlx:ClassorWarrantorRightExercisePriceofWarrantorRightExercised>
    <cdlx:ClassorWarrantorRightForfeitedAndCanceled
      contextRef="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember"
      decimals="-3"
      id="d13519806e571-wk-Fact-1ABCF8FEE16B22BC7D089350C7E2B55E"
      unitRef="shares">34000</cdlx:ClassorWarrantorRightForfeitedAndCanceled>
    <cdlx:ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled
      contextRef="FD2019Q3YTD_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember"
      decimals="2"
      id="d13519806e586-wk-Fact-83F476C0E55B9E8D964F93517D39C321"
      unitRef="usdPerShare">21.29</cdlx:ClassorWarrantorRightExercisePriceofWarrantorRightForfeitedandCanceled>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="FI2019Q3_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember"
      decimals="-3"
      id="d13519806e606-wk-Fact-AEFEE378EEEABE4EDD7B9350CA94C6A4"
      unitRef="shares">13000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:WarrantsAndRightsOutstanding
      contextRef="FI2019Q3_us-gaap_ClassOfWarrantOrRightAxis_cdlx_CommonStockWarrantMember"
      decimals="2"
      id="d13519806e625-wk-Fact-2263E6E67CE54F0D06F193517FD6FACA"
      unitRef="usd">23.64</us-gaap:WarrantsAndRightsOutstanding>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-2B4DFD611DCF5C24A03D6D9C4D234C10-0-wk-Fact-C5539437DEFC58B38964C2FA1879113C">RELATED PARTIES&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Agreements with Fidelity Information Services, LLC&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We are party to a reseller agreement with Fidelity Information Services, LLC ("FIS"). Pursuant to the reseller agreement, FIS markets and sells our services to financial institutions that are current or potential customers of FIS in exchange for a revenue share percentage.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In 2013, FIS purchased shares of our redeemable convertible preferred stock and we also granted performance-based warrants to purchase preferred stock with accelerated vesting upon an IPO. Since FIS did not participate in a subsequent financing, their warrants to purchase preferred stock were converted to warrants to purchase common stock. The warrants vested upon the completion of our IPO in February 2018, resulting in a&#160;non-cash&#160;expense of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$2.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; based on the vesting-date fair value of our common stock underlying these warrants. Since the performance-based vesting conditions of the warrants were directly related to revenue-producing activities, we recognized this expense in FI Share and other third-party costs on our condensed consolidated statement of operations. This expense is presented in other non-cash expenses on our condensed consolidated statement of statement of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;In September 2019, FIS exercised all of their warrants to purchase common stock, resulting in cash proceeds of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$15.2 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and the issuance of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;644,365&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; shares of our common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:StockOptionPlanExpense
      contextRef="D2018Q1Feb_us-gaap_AwardTypeAxis_cdlx_CommonStockWarrantMember"
      decimals="-5"
      id="d13519443e444-wk-Fact-0F65A14F31FE5EA187E4275EF43CFAAE"
      unitRef="usd">2500000</us-gaap:StockOptionPlanExpense>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d13519443e454-wk-Fact-5A3153C9018C2961D99E275C142E3C29"
      unitRef="usd">15200000</us-gaap:ProceedsFromWarrantExercises>
    <cdlx:ClassofWarrantorRightExercised
      contextRef="FD2019Q3YTD"
      decimals="0"
      id="d13519443e458-wk-Fact-A4267AD653AD7D6D9E78275D7F5BC5C2"
      unitRef="shares">644365</cdlx:ClassofWarrantorRightExercised>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-EFCC34C7C11E5E0ABBCE7DF8D920D2C3-0-wk-Fact-24A549DB67B2592F9EAFF8A6A78444A5">COMMITMENTS AND CONTINGENCIES&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;FI Implementation Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Agreements with certain FI partners require us to fund the development of user interface enhancements, pay for certain implementation fees, or make milestone payments upon the deployment of our solution. Amounts paid to FI partners are included in deferred FI implementation costs 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 FI Share and other third-party costs on our condensed consolidated statements of operations and is presented in amortization of deferred FI implementation costs on our condensed consolidated statement of cash flows. Certain of these agreements provide for future reductions in FI Share due to the FI partner. These reductions in FI Share are recorded as a reduction to deferred FI implementation costs and also result in a cumulative adjustment to accumulated amortization. During 2018, development payments to a certain FI partner totaled &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$9.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; which is expected to be partially offset by recoveries through FI Share payment reductions of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$4.6 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; in 2019, &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$3.5 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of which has been recovered through &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table presents changes in deferred FI implementation costs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,181&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,877&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,750&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Recoveries through FI Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,157&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,036&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,469&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(378&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(789&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,136&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,173&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,235&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,235&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;We have an FI Share commitment to a certain FI partner totaling &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$10.0 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; over a 12-month period following the completion of certain milestones by the FI partner, which were not met as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. Any expected shortfall will be accrued during the 12-month period following the completion of the milestones.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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:FinancialInstitutionPartnersUnearnedAmountsNotYetPaid
      contextRef="FI2018Q4"
      decimals="-5"
      id="d13520610e433-wk-Fact-036ABD14D1E5E6D78C0CD9F588AB9AEE"
      unitRef="usd">9300000</cdlx:FinancialInstitutionPartnersUnearnedAmountsNotYetPaid>
    <cdlx:FinancialInstitutionShareExpense
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d13520610e437-wk-Fact-E7E51A5945A1DB264407D9F561ED05B4"
      unitRef="usd">4600000</cdlx:FinancialInstitutionShareExpense>
    <cdlx:GainLossOnFinancialInstitutionShare
      contextRef="FD2019Q3YTD"
      decimals="-5"
      id="d13520610e441-wk-Fact-50EEE6A4925EB3F616CDD9F53DCD74C6"
      unitRef="usd">3500000</cdlx:GainLossOnFinancialInstitutionShare>
    <cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-5B28581D3FA15F938663BC5AF4C13817-0-wk-Fact-2794B79557B951DA92AE4213CC75277B">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table presents changes in deferred FI implementation costs (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended&lt;br/&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,425&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,181&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13,625&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,877&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Deferred costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,500&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,750&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Recoveries through FI Share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,344&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,157&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(4,036&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(3,469&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(378&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(789&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(1,136&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(2,173&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,235&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;14,203&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,235&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</cdlx:ScheduleOfDeferredFinancialInstitutionsImplementationCostsTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2018Q2"
      decimals="-3"
      id="d13520610e655-wk-Fact-9882E9A443AFBAAF0582FCCA573D2B70"
      unitRef="usd">12425000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2019Q2"
      decimals="-3"
      id="d13520610e674-wk-Fact-D9F6214F4D85E5E8076BFCCA568BBC9A"
      unitRef="usd">12181000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2017Q4"
      decimals="-3"
      id="d13520610e693-wk-Fact-0188E33B608B1E25E070FCCA5707B199"
      unitRef="usd">13625000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13520610e713-wk-Fact-5CA79CF31FB21BE25550FCC04B1CE619"
      unitRef="usd">15877000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13520610e728-wk-Fact-13C900D7A5D69E779126FCCA567D772E"
      unitRef="usd">3500000</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13520610e747-wk-Fact-71B6AEBA035E954F35CBFCCA56F4A96C"
      unitRef="usd">0</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13520610e766-wk-Fact-BBAA32F7ED5F1CD21C29FCCA5633C4FD"
      unitRef="usd">5750000</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13520610e786-wk-Fact-3366C8A94F5389E5B3B9FCCA57B679E7"
      unitRef="usd">0</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCosts>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13520610e806-wk-Fact-A508D2C70AA685262DCFFCCA571A1999"
      unitRef="usd">-1344000</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13520610e826-wk-Fact-7534A25A59A16A2640C5FCCA564690A6"
      unitRef="usd">-1157000</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13520610e846-wk-Fact-A43379154858F6AD57D8FCC716601732"
      unitRef="usd">4036000</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet>
    <cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13520610e867-wk-Fact-CB3B5FD9FAB7A39FE843FCC717E2E261"
      unitRef="usd">3469000</cdlx:ContractwithCustomerAssetDeferredFinancialInstitutionImplementationCostsRecoveriesThroughFinancialInstitutionShareNet>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13520610e888-wk-Fact-4A4AEE6C9110977DA75AFCCA57294635"
      unitRef="usd">-378000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13520610e908-wk-Fact-93A599D94B2388C9DA90FCCA57C90B0D"
      unitRef="usd">-789000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13520610e928-wk-Fact-8856815E65D3D0460078FCCA5659D6D1"
      unitRef="usd">-1136000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13520610e949-wk-Fact-FF351054F581AE3C01DDFCCA56E6DC36"
      unitRef="usd">-2173000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13520610e975-wk-Fact-ED2F83D76B0755184149FCCA566A167C"
      unitRef="usd">14203000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13520610e994-wk-Fact-EB219A118748539A153EFCC04C9BDFA3"
      unitRef="usd">10235000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2018Q3"
      decimals="-3"
      id="d13520610e1013-wk-Fact-ED2F83D76B0755184149FCCA566A167C"
      unitRef="usd">14203000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13520610e1033-wk-Fact-EB219A118748539A153EFCC04C9BDFA3"
      unitRef="usd">10235000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:OtherCommitment
      contextRef="FI2019Q3_us-gaap_OtherCommitmentsAxis_cdlx_FinancialInstitutionShareCommitmentMember"
      decimals="-5"
      id="d13520610e1046-wk-Fact-E8F584B5CADE535BAF91CF55B29040C5"
      unitRef="usd">10000000.0</us-gaap:OtherCommitment>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-7074A0333AB354B2B5DC8F3BA7D4265E-0-wk-Fact-5CD6A479420D53E5904C712C8B10AB12">EARNINGS PER SHARE&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Diluted net loss per share is the same as basic net loss per share for the three and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; because the effects of potentially dilutive items were anti-dilutive, given our net loss during these periods. The following securities as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; have been excluded from the calculation of diluted weighted-average common shares outstanding because the effect is anti-dilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Common stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,862&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Common stock warrants&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;868&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unvested restricted stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,737&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Common stock issuable pursuant to the ESPP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-28B5D6CAD7835D35981005ECD64CE5BB-0-wk-Fact-D7A493A275925E83B60324A9BE95D405">&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Common stock options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,862&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,505&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Common stock warrants&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;868&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Unvested restricted stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,200&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,737&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Common stock issuable pursuant to the ESPP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;151&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;49&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d13522967e535-wk-Fact-CE859A2E44ACAACA62C3FCCAA2F1331A"
      unitRef="shares">1862000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="d13522967e549-wk-Fact-2C52C319BF2069E945AFFCCAA32511E9"
      unitRef="shares">1505000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cdlx_CommonStockWarrantMember"
      decimals="-3"
      id="d13522967e564-wk-Fact-69B6B960368B72C1143FFCCAA3DF8F8F"
      unitRef="shares">868000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_cdlx_CommonStockWarrantMember"
      decimals="-3"
      id="d13522967e578-wk-Fact-2338A3C78A0BBFF4D53BFCCAA398DB59"
      unitRef="shares">13000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d13522967e593-wk-Fact-3074FCC53F27899A7E7BFCCAA35B22CC"
      unitRef="shares">1200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="d13522967e607-wk-Fact-CAA8136B55FCAF303939FCCAA3F30459"
      unitRef="shares">1737000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockMember"
      decimals="-3"
      id="d13522967e622-wk-Fact-31D5164CCE55BCE20482FCCAA305E811"
      unitRef="shares">151000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockMember"
      decimals="-3"
      id="d13522967e636-wk-Fact-593A647AECDB1BFDA328FCCAA40F03B7"
      unitRef="shares">49000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-53DD7A8156DE5CDE9E3971291F4A073E-0-wk-Fact-5D9B23CDF97F5590807E259FC3108FB5">SEGMENTS&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, we have &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; operating segments: Cardlytics Direct in the U.S. and U.K., as determined by the information that both our Chief Executive Officer and our President and Chief Operating Officer, who we consider our chief operating decision makers, use to make strategic goals and operating decisions. Our Cardlytics Direct operating segments in the U.S. and U.K. represent our proprietary native bank advertising channels and are aggregated into one reportable segment given their similar economic characteristics, nature of service, types of customers and method of distribution.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Prior to 2019, we offered Other Platform Solutions, which was deemed to be a separate operating segment. Our Other Platform Solutions enabled marketers and marketing service providers to leverage the power of purchase intelligence outside the bank channel. We have shifted our efforts and resources to support the growth of Cardlytics Direct. As a result, we have not and do not expect to generate substantial, if any, revenue from Other Platform Solutions for the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue and FI Share and other third-party costs can be directly attributable to each segment. Our chief operating decision makers allocate resources to, and evaluate the performance of, our operating segments based on revenue and adjusted contribution. The accounting policies of each of our reportable segments are the same as those described in the summary of significant accounting policies.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table provides information regarding our reportable segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cardlytics Direct:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjusted contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,906&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,738&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;47,368&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;64,216&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plus: Adjusted FI Share and other third-party costs&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,514&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,681&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;54,271&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76,921&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,420&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;101,639&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141,137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other Platform Solutions:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjusted contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;72&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plus: Adjusted FI Share and other third-party costs&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,223&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;162&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,226&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjusted contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,978&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,738&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;47,371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;64,216&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plus: Adjusted FI Share and other third-party costs&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,604&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,681&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;55,494&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76,921&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,582&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;102,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141,137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Adjusted FI Share and other third-party costs presented above represents GAAP FI Share and other third-party data costs less a non-cash equity expense included in FI Share and amortization of deferred FI implementation costs, which are detailed below in our reconciliation of GAAP loss before income taxes to adjusted contribution.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Adjusted Contribution&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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 FI partners. Adjusted contribution demonstrates how incremental marketing spend on our platform 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 FI Share and other third party costs exclusive of a non-cash equity expense and amortization of deferred FI implementation costs, which are non-cash costs. 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;span style="font-family:inherit;font-size:10pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjusted contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,978&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,738&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;47,371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;64,216&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Minus:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-cash equity expense included in FI Share&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization of deferred FI implementation costs&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;378&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;789&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,136&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,173&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Delivery costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,007&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,070&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,509&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,686&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,452&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,074&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,097&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,018&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,444&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,741&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administration expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,218&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,486&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,558&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;777&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,167&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,471&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,181&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total other expense (income)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,149&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,367&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,990&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8,368&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,747&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(41,476&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(20,571&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:24px;"/&gt;&lt;td/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Non-cash equity expense included in FI Share and amortization of deferred FI implementation costs are excluded from adjusted FI 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;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table provides geographical information (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,884&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;90,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;125,468&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,698&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,422&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,669&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,582&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;102,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141,137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;September 30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,583&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;384&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;India&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;158&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,230&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,125&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Capital expenditures within the United Kingdom were less than &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.1 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;$0.3 million&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Concentrations of Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Customers&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable. Our cash and cash equivalents are held with three financial institutions, which we believe are of high credit quality. We believe that our accounts receivable credit risk exposure is limited as a result of being diversified among a large number of marketers segregated by both geography and industry. Historically, we&#160;have not experienced significant write-downs of our accounts receivable. One marketer represented &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of our accounts receivable as of &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;September&#160;30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;. During the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, a marketer accounted for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of our revenue. During the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, a marketer accounted for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of our revenue. No other marketer accounted for over 10% of revenue or accounts receivable during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;FI Partners&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:12px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Our business is substantially dependent on a limited number of FI partners. We require participation from our FI partners in Cardlytics Direct 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 &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;three&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;seven&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; years but are generally terminable by the FI partner on &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;90&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;During &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, Bank of America, National Association accounted for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;68%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;38%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the total FI Share we paid to all FIs, respectively. JPMorgan Chase Bank, National Association accounted for &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;0%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;40%&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; of the total FI Share we paid to all FIs during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;, respectively. No other FI partners accounted for over 10% of FI Share during the &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;nine months ended September 30, 2018&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="FD2019Q3YTD"
      decimals="INF"
      id="d13526894e434-wk-Fact-95BD683A3D4CFB3ACC40D9F6D7DB0FC0"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-2DFC003B784355CBA5D971C752D6CA43-0-wk-Fact-586908A9E9ED5A8B82C875A4E796AFE2">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table provides information regarding our reportable segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Cardlytics Direct:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjusted contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,906&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,738&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;47,368&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;64,216&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plus: Adjusted FI Share and other third-party costs&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,514&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,681&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;54,271&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76,921&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,420&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;101,639&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141,137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Other Platform Solutions:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjusted contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;72&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plus: Adjusted FI Share and other third-party costs&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;90&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,223&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;162&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,226&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjusted contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,978&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,738&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;47,371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;64,216&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Plus: Adjusted FI Share and other third-party costs&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;17,604&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,681&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;55,494&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;76,921&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,582&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;102,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141,137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Adjusted FI Share and other third-party costs presented above represents GAAP FI Share and other third-party data costs less a non-cash equity expense included in FI Share and amortization of deferred FI implementation costs, which are detailed below in our reconciliation of GAAP loss before income taxes to adjusted contribution.&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-left:4px;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&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="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:11%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:9%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Adjusted contribution&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;16,978&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;24,738&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;47,371&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;64,216&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Minus:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Non-cash equity expense included in FI Share&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,519&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Amortization of deferred FI implementation costs&lt;/span&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;378&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;789&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,136&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,173&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Delivery costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,007&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,070&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,509&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,686&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,452&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,074&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,915&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;31,458&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Research and development expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;4,097&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,018&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,444&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;8,741&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;General and administration expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;7,925&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,218&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;23,486&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;27,558&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Depreciation and amortization expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;777&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,167&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;2,471&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,181&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total other expense (income)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(290&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,149&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,367&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;1,990&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(8,368&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(7,747&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(41,476&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;(20,571&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:9pt;"&gt;&lt;span style="font-family:inherit;font-size:9pt;"&gt;Non-cash equity expense included in FI Share and amortization of deferred FI implementation costs are excluded from adjusted FI 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="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e733-wk-Fact-987A63319BED79C43E8EFCCAF7678DEC"
      unitRef="usd">16906000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e752-wk-Fact-0B4F6540FE8CDAEE0D14FCCAF78A4276"
      unitRef="usd">24738000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e771-wk-Fact-1C803ACAD9A74A3145A3FCCAF7B327FE"
      unitRef="usd">47368000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e791-wk-Fact-536A3AE54523ABAB9AC6FCCAF72F735A"
      unitRef="usd">64216000</cdlx:AdjustedContribution>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e808-wk-Fact-5B6FDBFF3FBBF707B498FCCAF920A876"
      unitRef="usd">17514000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e827-wk-Fact-7231B0241794D6B53375FCCAF8201141"
      unitRef="usd">31681000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e846-wk-Fact-B9DEC3DB66E5FB198333FCCAF6CBEB0E"
      unitRef="usd">54271000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e866-wk-Fact-F5478586789359D8C19BFCCAF6BD818D"
      unitRef="usd">76921000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e891-wk-Fact-A35E5670093239961DA0FCCAF856EE9E"
      unitRef="usd">34420000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e910-wk-Fact-164280041944A641DAA7FCCAF6F46736"
      unitRef="usd">56419000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e929-wk-Fact-70FDA74D363C6731EA51FCCAF90B5B73"
      unitRef="usd">101639000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_CardlyticDirectSegmentMember"
      decimals="-3"
      id="d13526894e949-wk-Fact-B74A435443D5F093DDEAFCCAF8D13B9A"
      unitRef="usd">141137000</us-gaap:Revenues>
    <cdlx:AdjustedContribution
      contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1051-wk-Fact-B38B33B479C3714F527BFCCAF7F8048A"
      unitRef="usd">72000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1070-wk-Fact-A94FBF5C80AA2F3AB2C8FCCAF8340A42"
      unitRef="usd">0</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1089-wk-Fact-E2C392BD67030735E405FCCAF879F0A5"
      unitRef="usd">3000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1109-wk-Fact-B49DFE5EDE6088A70034FCCAF6E03C69"
      unitRef="usd">0</cdlx:AdjustedContribution>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1126-wk-Fact-959F2A44963A71D6A718FCCAF719D6BD"
      unitRef="usd">90000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1145-wk-Fact-3B1011152E0907C72DB7FCCAF708F504"
      unitRef="usd">0</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1164-wk-Fact-C25E6E434A96FCCA51F8FCCAF77BA1CE"
      unitRef="usd">1223000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1184-wk-Fact-EF1A92223D0FE4D4B554FCCAF79ED244"
      unitRef="usd">0</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1209-wk-Fact-FE8AA2C3936BE2EFE03EFCCAF8C223E8"
      unitRef="usd">162000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1228-wk-Fact-F9502949EBC5D6B8566CFCCAF7D62348"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1247-wk-Fact-7F58E6ED6D082E7BE991FCCAF80C889A"
      unitRef="usd">1226000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3YTD_us-gaap_StatementBusinessSegmentsAxis_cdlx_OtherPlatformSolutionsMember"
      decimals="-3"
      id="d13526894e1267-wk-Fact-F583C70E33D74059C400FCCAF6A96086"
      unitRef="usd">0</us-gaap:Revenues>
    <cdlx:AdjustedContribution
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e1370-wk-Fact-E66D880E56A0157E3189FCCAF86BBB8B"
      unitRef="usd">16978000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e1389-wk-Fact-39EB05D5DA4BDE659D35FCCAF690F54B"
      unitRef="usd">24738000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e1408-wk-Fact-FF4CCD30111CBC5DD58AFCCAF7C2CCEF"
      unitRef="usd">47371000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e1428-wk-Fact-8BEC73F711DA9CEEF79AFCCAF7EA9D3C"
      unitRef="usd">64216000</cdlx:AdjustedContribution>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e1445-wk-Fact-1F031ADA38AB4AB9CA32FCCAF8E5EAF8"
      unitRef="usd">17604000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e1464-wk-Fact-BADB4E00B92ADF47A905FCCAF8AF7409"
      unitRef="usd">31681000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e1483-wk-Fact-55FC3C68EFBF2BE337FDFCCAF88DC88F"
      unitRef="usd">55494000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e1503-wk-Fact-B3BAF60C2AE1C7E8E145FCCAF8A01066"
      unitRef="usd">76921000</cdlx:FinancialInstitutionShareAndOtherThirdPartyCostsExcludingNoncashEquityExpenseandDeferredImplementationCosts>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e1528-wk-Fact-ACA75E7D830BF6A6D418FCC15AA449D3"
      unitRef="usd">34582000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e1547-wk-Fact-BB2DCAE8760471900FA5FCC15934D34B"
      unitRef="usd">56419000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e1566-wk-Fact-B24D354F1B1AB404CC50FCC15AE113EB"
      unitRef="usd">102865000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e1586-wk-Fact-5818A2C9E46714C840D5FCC159D3CE6D"
      unitRef="usd">141137000</us-gaap:Revenues>
    <cdlx:AdjustedContribution
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e1821-wk-Fact-E66D880E56A0157E3189FCCAF86BBB8B"
      unitRef="usd">16978000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e1840-wk-Fact-39EB05D5DA4BDE659D35FCCAF690F54B"
      unitRef="usd">24738000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e1859-wk-Fact-FF4CCD30111CBC5DD58AFCCAF7C2CCEF"
      unitRef="usd">47371000</cdlx:AdjustedContribution>
    <cdlx:AdjustedContribution
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e1879-wk-Fact-8BEC73F711DA9CEEF79AFCCAF7EA9D3C"
      unitRef="usd">64216000</cdlx:AdjustedContribution>
    <cdlx:NonCashEquityExpenseFinancialInstitutionShare
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e1974-wk-Fact-E4B7FFB9DFCAD503544CFCCB3CE05BA4"
      unitRef="usd">0</cdlx:NonCashEquityExpenseFinancialInstitutionShare>
    <cdlx:NonCashEquityExpenseFinancialInstitutionShare
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e1993-wk-Fact-02E74158B796D76A6AAAFCCB3CBADD56"
      unitRef="usd">0</cdlx:NonCashEquityExpenseFinancialInstitutionShare>
    <cdlx:NonCashEquityExpenseFinancialInstitutionShare
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2012-wk-Fact-4E9E890ECE4AC1C8480DFCCB3D6DA561"
      unitRef="usd">2519000</cdlx:NonCashEquityExpenseFinancialInstitutionShare>
    <cdlx:NonCashEquityExpenseFinancialInstitutionShare
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2032-wk-Fact-26BE9DDE6F120D20AA6CFCCB3D9F4F13"
      unitRef="usd">0</cdlx:NonCashEquityExpenseFinancialInstitutionShare>
    <cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e2054-wk-Fact-89F1A5A52A37EBEBD57DFCCB3B8DE769"
      unitRef="usd">378000</cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e2073-wk-Fact-FAD78CB5D7EC6E873C52FCCB3B9C579A"
      unitRef="usd">789000</cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2092-wk-Fact-3868591A8B0D2533890BFCC71599C218"
      unitRef="usd">1136000</cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2112-wk-Fact-AA76C425D4AFCC618394FCC716840347"
      unitRef="usd">2173000</cdlx:ContractwithCustomerAssetDeferredImplementationCostsAmortization>
    <cdlx:DeliveryCosts
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e2132-wk-Fact-7A7D9106FF8050D29165FCC15A4C3FD3"
      unitRef="usd">3007000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e2151-wk-Fact-B56358EB650016ED638BFCC15A5D269A"
      unitRef="usd">3070000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2170-wk-Fact-1F46BF2C29E795E54142FCC15A78D9C7"
      unitRef="usd">7509000</cdlx:DeliveryCosts>
    <cdlx:DeliveryCosts
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2190-wk-Fact-9B68419FF6C5A355585BFCC159BB676F"
      unitRef="usd">9686000</cdlx:DeliveryCosts>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e2210-wk-Fact-4D22F8AD1589D0BE0BD3FCC159E7F0CA"
      unitRef="usd">9452000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e2229-wk-Fact-9425F8E20E90A8DDFC4BFCC159FC07DF"
      unitRef="usd">11074000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2248-wk-Fact-D14C0C00343BAF1FE42EFCC15A19987D"
      unitRef="usd">27915000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2268-wk-Fact-AD1E83F68DAB2AA3B592FCC15AC03E43"
      unitRef="usd">31458000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e2288-wk-Fact-EDBAC89D1FBCE8564CEEFCC15A489CE2"
      unitRef="usd">4097000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e2307-wk-Fact-3C00829F5F27D32AB9D7FCC159952A58"
      unitRef="usd">3018000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2326-wk-Fact-8AE244D57ABB0EE50665FCC15A9AF61A"
      unitRef="usd">12444000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2346-wk-Fact-C6447FC26733055663E6FCC1597CC009"
      unitRef="usd">8741000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e2366-wk-Fact-E6D9F6D24EC17107A751FCC15AD51DD7"
      unitRef="usd">7925000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e2385-wk-Fact-B88CACEE2F5A13C59B4EFCC159EC9A7E"
      unitRef="usd">12218000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2404-wk-Fact-7814DC61841BF4F35F56FCC159F25E58"
      unitRef="usd">23486000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2424-wk-Fact-D0786751098AE723BCACFCC15A84C717"
      unitRef="usd">27558000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e2444-wk-Fact-11275B6D38F0AC6DEB06FCC15AE44EDB"
      unitRef="usd">777000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e2463-wk-Fact-57E4F00823FB4D38783FFCC15AC4E029"
      unitRef="usd">1167000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2482-wk-Fact-7C5E8C6F8C568A0A1C71FCC159CF3BE1"
      unitRef="usd">2471000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2502-wk-Fact-2CB153C44B9E07E533CCFCC15A70A604"
      unitRef="usd">3181000</us-gaap:DepreciationAndAmortization>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e2523-wk-Fact-88F67EBF865D9DD46BDCFCC15A67156A"
      unitRef="usd">290000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e2543-wk-Fact-BFEE11E2A36ADC123688FCC15A975464"
      unitRef="usd">-1149000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2562-wk-Fact-923ECF03729C1176EE1BFCC15A8B77BD"
      unitRef="usd">-11367000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2582-wk-Fact-78E779A6E17892DDF4ABFCC1593AE61E"
      unitRef="usd">-1990000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e2607-wk-Fact-34C336DAC35A137237FBFCC15A59E9E2"
      unitRef="usd">-8368000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e2627-wk-Fact-0B8322A2403219934638FCC1596031C2"
      unitRef="usd">-7747000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e2647-wk-Fact-BE56B0A57078E2C8408CFCC15A635440"
      unitRef="usd">-41476000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e2668-wk-Fact-8EDC005BEE6205C06072FCC15AADF10E"
      unitRef="usd">-20571000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="FD2019Q3YTD"
      id="TextSelection-7B242441F4285220986AD6F44264AEE4-0-wk-Fact-B89A1FF8DF1251CD8E94393DB8256BFC">&lt;div style="line-height:120%;padding-top:8px;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;The following table provides geographical information (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:49%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:10%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Revenue:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;30,884&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;50,997&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;90,606&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;125,468&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;3,698&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;5,422&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,259&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;15,669&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;34,582&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;56,419&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;102,865&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;141,137&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;padding-left:0px;text-indent:0px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:67%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;td style="width:14%;"/&gt;&lt;td style="width:1%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;December 31, 2018&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;September 30, 2019&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Property and equipment:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;9,794&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;11,583&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;436&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;384&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;India&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#x2014;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;158&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;10,230&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;span&gt;12,125&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="font-family:inherit;font-size:10pt;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d13526894e2974-wk-Fact-16B291248B86BC2A3B2BFCCB9A4661D8"
      unitRef="usd">30884000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d13526894e2993-wk-Fact-E822867F5650DB2B6043FCCB9A412061"
      unitRef="usd">50997000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d13526894e3012-wk-Fact-082CD7B7B7751367A8C0FCCB9A1E99B5"
      unitRef="usd">90606000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d13526894e3032-wk-Fact-43BC9AC49A632644BAC0FCCB9A3D688C"
      unitRef="usd">125468000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_GB"
      decimals="-3"
      id="d13526894e3047-wk-Fact-719F75D689B51ECE7E81FCCB9A386C27"
      unitRef="usd">3698000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_GB"
      decimals="-3"
      id="d13526894e3066-wk-Fact-80E63407D3C9992C8D7FFCCB9A30674C"
      unitRef="usd">5422000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_GB"
      decimals="-3"
      id="d13526894e3085-wk-Fact-A3C13F8527DECDD23F52FCCB9A2454D9"
      unitRef="usd">12259000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_GB"
      decimals="-3"
      id="d13526894e3105-wk-Fact-DD3B2C3350F107F50D2EFCCB9A4A8FFD"
      unitRef="usd">15669000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3QTD"
      decimals="-3"
      id="d13526894e3130-wk-Fact-ACA75E7D830BF6A6D418FCC15AA449D3"
      unitRef="usd">34582000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3QTD"
      decimals="-3"
      id="d13526894e3149-wk-Fact-BB2DCAE8760471900FA5FCC15934D34B"
      unitRef="usd">56419000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2018Q3YTD"
      decimals="-3"
      id="d13526894e3168-wk-Fact-B24D354F1B1AB404CC50FCC15AE113EB"
      unitRef="usd">102865000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="FD2019Q3YTD"
      decimals="-3"
      id="d13526894e3188-wk-Fact-5818A2C9E46714C840D5FCC159D3CE6D"
      unitRef="usd">141137000</us-gaap:Revenues>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d13526894e3305-wk-Fact-81442FA572DD1B4AFA33FCCBCCBF1FB2"
      unitRef="usd">9794000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q3_srt_StatementGeographicalAxis_country_US"
      decimals="-3"
      id="d13526894e3324-wk-Fact-067C121DC1B1E48F7622FCCBCCABFA5A"
      unitRef="usd">11583000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4_srt_StatementGeographicalAxis_country_GB"
      decimals="-3"
      id="d13526894e3339-wk-Fact-ABFB13B75A0B90DC3195FCCBCC9CA2B1"
      unitRef="usd">436000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q3_srt_StatementGeographicalAxis_country_GB"
      decimals="-3"
      id="d13526894e3358-wk-Fact-45572E667D20A8855B0EFCCBCC8396C5"
      unitRef="usd">384000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2018Q4"
      decimals="-3"
      id="d13526894e3422-wk-Fact-301C629F25794DDCB670FCC04C65D790"
      unitRef="usd">10230000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="FI2019Q3"
      decimals="-3"
      id="d13526894e3441-wk-Fact-DDB21769C97582D67A88FCC04C3EA77C"
      unitRef="usd">12125000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_GB"
      decimals="-5"
      id="d13526894e3454-wk-Fact-34C6B8A5998C0433FC2CD9F756C3D4DF"
      unitRef="usd">100000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_GB"
      decimals="-5"
      id="d13526894e3458-wk-Fact-28720CCC7FDED7B8DDCBDFE5927A71E8"
      unitRef="usd">300000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_OneCustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d13526894e3479-wk-Fact-5EF47AC3C47BFF7AA05FFC76D6720119"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_TwoCustomerMemberMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember"
      decimals="2"
      id="d13526894e3500-wk-Fact-2B6D4393B8B0107F75BBD9FCA1AEFA20"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember"
      decimals="2"
      id="d13526894e3534-wk-Fact-0A07486DE01628053951FC7795269C91"
      unitRef="number">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerOneMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember"
      decimals="2"
      id="d13526894e3538-wk-Fact-60BFED3E8FE367521B1CFC77D86BFE15"
      unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2018Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember"
      decimals="2"
      id="d13526894e3542-wk-Fact-42965094A15687ABD670FC7BE899E2B5"
      unitRef="number">0</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="FD2019Q3YTD_srt_MajorCustomersAxis_cdlx_LargestFIPartnerTwoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_cdlx_FinancialInstitutionPartnerMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_SupplierConcentrationRiskMember"
      decimals="2"
      id="d13526894e3547-wk-Fact-C3EC138DE1169CCBAC23FC7C392FBF6A"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6828058752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par or stated value per share (in usd per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">25,664,000<span></span>
</td>
<td class="nump">22,466,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">25,664,000<span></span>
</td>
<td class="nump">22,466,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6785151584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information regarding our reportable segments (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cardlytics Direct:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,368</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,271</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,420</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Platform Solutions:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,226</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Plus: Adjusted FI Share and other third-party costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,604</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,681</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Adjusted FI Share and other third-party costs presented above represents GAAP FI Share and other third-party data costs less a non-cash equity expense included in FI Share and amortization of deferred FI implementation costs, which are detailed below in our reconciliation of GAAP loss before income taxes to adjusted contribution.</span></div><div style="line-height:120%;padding-left:4px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted contribution</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,978</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Minus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-cash equity expense included in FI Share</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>&#8212;</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of deferred FI implementation costs</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Delivery costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,070</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,074</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,458</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administration expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>777</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,167</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other expense (income)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(290</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,149</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,368</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,747</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,476</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,571</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash equity expense included in FI Share and amortization of deferred FI implementation costs are excluded from adjusted FI 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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides geographical information (in thousands):</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,997</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,468</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,698</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,422</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,669</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,794</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>436</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>384</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">India</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#8212;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">158</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,230</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">&#160;</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,125</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></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_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=115929826&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=115929826&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=115929826&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=108376223&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 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: 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=115929826&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>67
<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.19.3</span><table class="report" border="0" cellspacing="2" id="idp6828146672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING STANDARDS - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Sep. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 95,184<span></span>
</td>
<td class="nump">$ 39,623<span></span>
</td>
<td class="nump">$ 47,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 95,430<span></span>
</td>
<td class="nump">$ 59,870<span></span>
</td>
<td class="nump">$ 67,812<span></span>
</td>
<td class="nump">$ 21,262<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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_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_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=109223946&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=82887183&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=6877327&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=109223946&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=109223946&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=98513485&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_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=6879938&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=6877327&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=98513485&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=6876686&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=109223946&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
