CINXE.COM

Overview - Criteo

<!DOCTYPE html> <html prefix="og: http://ogp.me/ns#" class="en_US" lang="en-US"><head> <!-- begin spin_special_output(head_start) --> <style type="text/css" wd_script_id="featureboxes_style" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> .wd_featurebox_icon { display: inline; } .wd_featurebox_icon img { vertical-align: middle; } div.wd_featurebox_group div.wd_tabs_wrapper { border: none; border-bottom: 1px solid #E1E1E1; padding: 0 0 5px 0; } div.wd_featurebox_group div.wd_featurebox { border: none; padding: 8px 0 0 0; } div.wd_featurebox_group li.wd_tab { float: none; color: #666666; } div.wd_featurebox_group li.wd_tab-active { border: none; background-color: transparent; color: #000000; font-weight: bold; } div.wd_featurebox_group li.wd_tab-inactive { cursor: auto; } </style> <link href="thirdparty/font-awesome/css/font-awesome.min.css" type="text/css" rel="stylesheet" wd_script_id="font-awesome.min.css"> <style type="text/css" wd_script_id="template teaser_list:newsfeed_releases:system style" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> .wd_newsfeed_releases-teaser .wd_date { font-weight: bold; } .wd_newsfeed_releases-teaser .wd_title { font-weight: bold; } .wd_newsfeed_releases-teaser .subscribe_link { margin-bottom: 1em; } .wd_newsfeed_releases-teaser span.wd_subscribe_email-icon { font-size: 1.2em; }</style> <script type="text/javascript" src="js/jquery-webdriver.js" wd_script_id="jquery-webdriver.js" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="></script> <script type="text/javascript" src="js/webdriver.js" wd_script_id="webdriver.js" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="></script> <script type="text/javascript" wd_script_id="featurebox_financial_script" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> var ir_featurebox = { featureboxes: new Array, ticker_data: new Array, update: function(index, ticker, filer) { var item_id = ticker || filer; if (!this.featureboxes[index]) { this.featureboxes[index] = { ticker: ticker, filer: filer, chart: false, size: false }; } if (!this.ticker_data[item_id]) this.ticker_data[item_id] = {}; if (ticker && webDriver.jQuery("#ir_featurebox_"+index+"-quote").length) this.update_quote(index, ticker); if (ticker && webDriver.jQuery("#ir_featurebox_"+index+"-chart").length) this.update_chart(index, ticker); if (ticker && webDriver.jQuery("#ir_featurebox_"+index+"-data").length) this.update_data(index, ticker); if (filer && webDriver.jQuery("#ir_featurebox_"+index+"-filings").length) this.update_filings(index, filer); if (webDriver.jQuery("#ir_featurebox_"+index+"-footer").length) this.update_labels(index, ticker, filer); }, update_labels: function(index, ticker, filer) { var item_id = ticker || filer; if (!this.ticker_data[item_id]["labels"]) { webDriver.jQuery("#ir_featurebox_"+index+"-footer").html(""); webDriver.jQuery.getJSON( "index.php", { ajax: "ir_featurebox", ticker: ticker, filer: filer, data: "labels" }, function(data) { ir_featurebox.ticker_data[item_id]["labels"] = data; ir_featurebox.update_labels(index, ticker, filer); } ); } else { webDriver.jQuery("#ir_featurebox_"+index+"-footer").html(this.ticker_data[item_id]["labels"].footer); } } }; </script> <style type="text/css" wd_script_id="ir_ticker_label_style" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> div.wd_ticker_label { text-align: right; margin: 5px 0; } div.wd_ticker_label span.wd_exchange { color: #999999; } div.wd_ticker_label span.wd_exchange:after { content: ": "; } </style> <script type="text/javascript" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA==">webDriver.push_jQuery();</script> <script type="text/javascript" src="js/highstock/highstock.src.js" wd_script_id="highstock.src.js" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="></script> <link href="css/jquery-ui/jquery-ui.css" type="text/css" rel="stylesheet" wd_script_id="jquery-ui.css"> <script type="text/javascript" wd_script_id="highcharts_locale_script" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> webDriver.jQuery(function($){ Highcharts.setOptions({ lang: { loading: "Loading...", months: ["January","February","March","April","May","June","July","August","September","October","November","December"], shortMonths: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"], weekdays: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"] } }); }); </script> <style type="text/css" wd_script_id="ir_featurebox_chart_style" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> div.wd_chart-ranges { width: 100%; margin: 3px 0 0 0; overflow: auto; } div.wd_chart-range { background: #777777; color: #ffffff; cursor: pointer; float: left; width: 19%; text-align: center; border-left: 1px solid #ffffff; border-bottom: 1px solid #777777; } div.wd_chart-range:first_child { border-left: 0; } div.wd_chart-range-active { background: #ffffff; color: #000000; border-left: 1px solid #777777; border-right: 1px solid #777777; } </style> <link href="css/wd_wcag.css" type="text/css" rel="stylesheet" wd_script_id="wd_wcag.css"> <script type="text/javascript" wd_script_id="ir_featurebox_chart_script" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> ir_featurebox.update_chart = function(index, ticker) { if (!this.featureboxes[index].chart) { var groupingUnits = [[ "minute", [5, 10, 15, 30] ], [ "hour", [1, 2, 3, 4] ], [ "day", [1] ], [ "week", [1] ], [ "month", [1, 2, 3, 4, 6] ]]; var chart = new Highcharts.StockChart({ chart: { renderTo: "ir_featurebox_"+index+"-chart", spacingTop: 0, spacingBottom: 5, spacingLeft: 0, spacingRight: 0, backgroundColor: null, borderColor: "#CCCCCC", borderWidth: 0, borderRadius: 5, plotBackgroundColor: "#FFFFFF", plotBorderColor: "#CCCCCC", plotBorderWidth: 0, events: { load: function() { ir_featurebox.featureboxes[index].chart = this; ir_featurebox.update_chart(index, ticker); } } }, rangeSelector: {enabled: false}, navigator: {enabled: false}, scrollbar: {enabled: false}, credits: {enabled: false}, xAxis: { dayOffset: 57600000, lineWidth: 2, lineColor: "#CCCCCC", gridLineWidth: 0, gridLineColor: "#CCCCCC", tickWidth: 1, tickColor: "#CCCCCC", dateTimeLabelFormats: { millisecond: "%H:%M:%S.%L", second: "%H:%M:%S", minute: "%H:%M", hour: "%H:%M", day: "%b %e", week: "%b %e", month: "%b '%y", year: "%Y" }, labels: { style: { color: "#808080", fontWeight: "normal" } } }, yAxis: { opposite: true, lineWidth: 2, lineColor: "#CCCCCC", gridLineWidth: 1, gridLineColor: "#CCCCCC", tickWidth: 0, tickColor: "#CCCCCC", labels: { align: "left", x: 2, formatter: function() { return Highcharts.currencyFormat(this.value,["${V}","-${V}"],-2,".",","); }, style: { color: "#808080", fontWeight: "normal" } } }, tooltip: { backgroundColor: "rgba(255,255,255,0.85)", borderColor: null, borderWidth: 2, borderRadius: 3, shadow: true, crosshairs: [ { color: "#CCCCCC", width: 1 }, { color: "#CCCCCC", width: 0 } ], useHTML: true, style: { color: null, fontSize: "12px", padding: "5px", whiteSpace: "nowrap", width: 300 } }, series: [{ name: "Price", id: "price", color: "#FF8F1C", lineColor: "#FF8F1C", marker: { states: { hover: { lineColor: "#FFFFFF" } } }, fillColor: "#FF8F1C", fillOpacity: "0.3", type: "area", threshold: null, data: [], tooltip: { pointFormat: '<span style="color:{series.color}">{series.name}</span>: <b>{point.y}</b><br/>', valueFormatter: function(value) {return Highcharts.currencyFormat(value,["${V}","-${V}"],[2,4],".",",");} }, dataGrouping: { approximation: "close", timeOffset: 1, forced: true, dateTimeLabelFormats: { millisecond: ["", "%A, %b %e, %H:%M:%S.%L", ""], second: ["", "%A, %b %e, %H:%M:%S", ""], minute: ["", "%A, %b %e, %H:%M", ""], hour: ["", "%A, %b %e, %H:%M", ""], day: ["", "%A, %b %e, %Y", ""], week: ["", "%A, %b %e, %Y", ""], month: ["", "%B %Y", ""], year: ["", "%Y", ""] }, groupTime: "last", tooltipAdjust: false, units: groupingUnits } }] }); return; } if (!this.ticker_data[ticker]["chart"]) { webDriver.jQuery("#wd_chart_"+index+"-ranges .wd_chart-range").hide(); this.featureboxes[index].chart.showLoading('<span class="wd_loading_rotate" ><span class="fa-spin fa-fw fa fa-circle-o-notch" style="font-size: 3em;"></span><span class="wd_sr-only">Loading...</span></span>'); webDriver.jQuery.getJSON( "index.php", { ajax: "ir_featurebox", ticker: ticker, data: "chart" }, function(data) { data.quotes = new Array; ir_featurebox.ticker_data[ticker]["chart"] = data; ir_featurebox.featureboxes[index].chart.hideLoading(); ir_featurebox.update_chart(index, ticker); } ); } else { this.featureboxes[index].ticker = ticker; webDriver.jQuery("#wd_chart_"+index+"-ranges .wd_chart-range").hide(); for (range in this.ticker_data[ticker].chart.ranges) webDriver.jQuery("#wd_chart_"+index+"-range-"+range).show(); var range = webDriver.jQuery("#wd_chart_"+index+"-ranges").attr("wd_default_range") || "1mo"; this.chart_set_range(index, range, true); } } ir_featurebox.chart_set_range = function(index, range, ticker_changed) { webDriver.jQuery("#wd_chart_"+index+"-ranges .wd_chart-range") .removeClass("wd_chart-range-active") .attr("aria-checked", "false") .attr("tabindex", -1) ; webDriver.jQuery("#wd_chart_"+index+"-range-"+range) .addClass("wd_chart-range-active") .attr("aria-checked", "true") .attr("tabindex", 0) ; var ticker = this.featureboxes[index].ticker; var size = (range == "1dy") ? "minute" : "day"; if (!this.ticker_data[ticker].chart.quotes[size]) { this.featureboxes[index].chart.showLoading('<span class="wd_loading_rotate" ><span class="fa-spin fa-fw fa fa-circle-o-notch" style="font-size: 3em;"></span><span class="wd_sr-only">Loading...</span></span>'); webDriver.jQuery.getJSON( "index.php", { ajax: "ir_quotes", ticker: ticker, data: "X", size: size, mult: (size == "day") ? 1 : 5, min: this.ticker_data[ticker].chart.mins[size] }, function(data) { ir_featurebox.ticker_data[ticker].chart.quotes[size] = data; ir_featurebox.featureboxes[index].chart.hideLoading(); ir_featurebox.chart_set_range(index, range, ticker_changed); } ); } else { if (ticker_changed || size != this.featureboxes[index].size) { this.featureboxes[index].chart.get("price").setData(this.ticker_data[ticker].chart.quotes[size], false); this.featureboxes[index].size = size; } this.featureboxes[index].chart.xAxis[0].setExtremes(this.ticker_data[ticker].chart.ranges[range], this.ticker_data[ticker].chart.last); } } </script> <script type="text/javascript" src="js/wd_wcag.js" wd_script_id="wd_wcag.js" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="></script> <style type="text/css" wd_script_id="ir_featurebox_data_style" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> div.wd_chart-quote { width: 100%; overflow: auto; } div.wd_chart-quote-item { width: 49%; float: left; margin: 10px 0; } div.wd_chart-quote-value { margin: 0; font-weight: bold; } div.wd_chart-quote-value-down { color: #cc0000; } div.wd_chart-quote-value-up { color: #00cc00; } div.wd_chart-quote-label { margin: 0; color: #999999; } div.wd_chart-quote-footer { margin: 5px 0 0 0; font-size: .75em; color: #999999; } </style> <script type="text/javascript" wd_script_id="ir_featurebox_data_script" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> ir_featurebox.update_data = function(index, ticker) { if (!this.ticker_data[ticker]["data"]) { webDriver.jQuery("#ir_featurebox_"+index+"-data").html('<center><span class="wd_loading_rotate" ><span class="fa-spin fa-fw fa fa-circle-o-notch" style="font-size: 3em;"></span><span class="wd_sr-only">Loading...</span></span></center>'); webDriver.jQuery.get( "index.php", { ajax: "ir_featurebox", ticker: ticker, data: "data" }, function(data) { ir_featurebox.ticker_data[ticker]["data"] = data; ir_featurebox.update_data(index, ticker); } ); } else { webDriver.jQuery("#ir_featurebox_"+index+"-data").html(this.ticker_data[ticker]["data"]); } } </script> <style type="text/css" wd_script_id="featurebox_financial_style" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> div.wd_chart-quote-footer { margin: 5px 0 0 0; font-size: .75em; color: #999999; } </style> <script type="text/javascript" src="js/wd_scriptloader.js" wd_script_id="wd_scriptloader.js" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="></script> <script type="text/javascript" src="js/jquery-ui.js" wd_script_id="jquery-ui.js" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="></script> <script type="text/javascript" src="js/wd_resize.js" wd_script_id="wd_resize.js" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="></script> <link href="css/wd_modal.css" type="text/css" rel="stylesheet" wd_script_id="wd_modal.css"> <script type="text/javascript" wd_script_id="wd_modal_script" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> (function($) { webDriver.resizeModal = function() { $(this).find(".wd_modal").wd_modal("resize"); return false; } var modals = []; function _value(value, base) { if (typeof value == "string" && value.indexOf("%") > 0) { return base * parseInt(value, 10) / 100; } else { return parseInt(value, 10); } } var wd_modal = function(element, options) { this.init(element, options); }; wd_modal.prototype = { init: function(element, options) { var self = this; this.isOpen = false; this.opener = null; this.$element = $(element); this._options = { autoOpen: false, closeExisting: false, closeOnEscape: true, closeOnOverlayClick: true, fadeDuration: null, margin: "10%", padding: 10 }; this.options(options); this.$overlay = $("<div>").addClass("wd_modal-overlay").attr("wd_resize","resizeModal").appendTo($("body")).hide(); this.$outer = $("<div>").addClass("wd_modal-outer").appendTo(this.$overlay); this.$inner = $("<div>").addClass("wd_modal-inner").appendTo(this.$outer).append(this.$element); // Hack because I can't figure out where the extra few pixels at the bottom of the content are coming from this.$inner.css("overflow-y", "hidden"); this.$close = $("<a class=\"wd_modal-close fa fa-times\" href=\"#close\" title=\"Close\"><span class=\"wd_sr-only\">Close Dialog<\/span><\/a>") .on("click", function(event) {self.close(); event.preventDefault();}) .appendTo(this.$outer); this.$element.addClass("wd_modal"); if (this._options.autoOpen) this.open(this._options.closeExisting); }, options: function(options) { if (options) { $.extend(this._options, options); this._options.fadeDuration = parseInt(this._options.fadeDuration, 10); if (isNaN(this._options.fadeDuration)) this._options.fadeDuration = false; if (!$.isArray(this._options.margin)) this._options.margin = [this._options.margin]; if (this._options.margin.length < 2) this._options.margin[1] = this._options.margin[0]; if (this._options.margin.length < 3) this._options.margin[2] = this._options.margin[0]; if (this._options.margin.length < 4) this._options.margin[3] = this._options.margin[1]; if (!$.isArray(this._options.padding)) this._options.padding = [this._options.padding]; if (this._options.padding.length < 2) this._options.padding[1] = this._options.padding[0]; if (this._options.padding.length < 3) this._options.padding[2] = this._options.padding[0]; if (this._options.padding.length < 4) this._options.padding[3] = this._options.padding[1]; } else { return this._options; } }, reload: function(options) { if (options) { this.options(options); } this.resize(); }, open: function(closeExisting, now) { if (this.isOpen) return; var self = this; var myCloseExisting = closeExisting; if (!this.opener) this.opener = document.activeElement; if (closeExisting && modals.length > 0) { for (var i = modals.length - 1; i >= 0; --i) modals[i].close(true, true); } this.$overlay.addClass("wd_modal-current"); $("body").append(this.$overlay); if (!now && this._options.fadeDuration) { this.$overlay.fadeIn(this._options.fadeDuration, function() {self.open(myCloseExisting, true);}); } else { if (modals.length == 0) { $("body").css("overflow","hidden"); $(document).on("keydown.wd_modal", function (event) { var current = modals[modals.length - 1]; if ((event.which == 27 || event.keyCode == 27) && current._options.closeOnEscape) { current.close(); event.stopImmediatePropagation(); event.preventDefault(); } }); } if (this._options.closeOnOverlayClick) { this.$overlay.on("click.wd_modal", function (event) { if (event.target == this) { self.close(); event.preventDefault(); } }); } modals.push(this); this.$overlay.show(); var $focus = this.$element.find(":focusable"); if ($focus.length > 0) $focus[0].focus(); this.isOpen = true; this.$element.trigger("open"); } }, close: function(skipCurrent, now) { if (!this.isOpen) return; this.$element.trigger("beforeClose"); // TODO: allow closing of lower modals modals.pop(); if (modals.length == 0) { $("body").css("overflow",""); $(document).off("keydown.wd_modal"); } this.$overlay.off("click.wd_modal"); if (this.opener) { this.opener.focus(); this.opener = null; } this.isOpen = false; this.$overlay.removeClass("wd_modal-current").hide(); if (!skipCurrent && modals.length > 0) modals[modals.length-1].$overlay.addClass("wd_modal-current"); this.$element.trigger("close"); }, destroy: function() { this.close(false, true); $("body").append(this.$element); this.$overlay.remove(); }, resize: function() { if (!this.isOpen) return; var self = this; var winWidth = $(window).width(); var winHeight = $(window).height(); var margin = this._options.margin; var padding = this._options.padding; var width = winWidth - _value(margin[1], winWidth) - _value(margin[3], winWidth) - _value(padding[1], winWidth) - _value(padding[1], winWidth); var height = winHeight - _value(margin[0], winHeight) - _value(margin[2], winHeight) - _value(padding[0], winHeight) - _value(padding[2], winHeight); this.$inner.css("max-width", width); this.$inner.css("max-height", height); $.each(["Top", "Right", "Bottom", "Left"], function(i, v) { self.$outer.css("padding" + v, _value(padding[i])+"px"); }); var fixed = this.$element.find("[wd_need_fixed_container]").is(":visible"); this.$inner.css("width", width); this.$inner.css("height", height); webDriver.doResize(this.$inner); if (!fixed) { this.$inner.css("width", "auto"); this.$inner.css("height", "auto"); if (this.$element.outerHeight() > height) this.$inner.css("height", height); if (this.$element.outerWidth() > width) this.$inner.css("width", width); } } }; $.fn.wd_modal = function(options) { if (options == "exists") { return !!$(this).data("wd_modal"); } else if (typeof options == "string") { var instance = $(this).data("wd_modal"); if (!instance) return null; var args = Array.prototype.slice.call(arguments, 1); return instance[options].apply(instance, args); } else { return this.each(function() { var instance = $(this).data("wd_modal"); if (instance) { instance.reload(options); } else { $(this).data("wd_modal", new wd_modal(this, options)); } }); } }; })(webDriver.jQuery); </script> <script type="text/javascript" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA==">webDriver.pop_jQuery();</script> <script type="text/javascript" wd_script_id="subscribe_featurebox_script" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> (function($) { webDriver.subscribeClose = function(data) { $(".wd_subscribe_modal").wd_modal("close"); }; webDriver.subscribeSubmit = function(form, id) { var $modal = $(".wd_subscribe_modal"); if ($modal.length == 0) { $modal = $('<div class="wd_subscribe_modal" style="display:none;"></div>'); $modal.wd_modal({ autoOpen: false, }); } var my_form = form; var form_data = $(form).serializeArray(); $modal.html('<div class="wd_loading">Loading...</div>'); $modal.show(); $modal.wd_modal("open", true); $modal.load( "https://criteo.investorroom.com/alerts-by-email?ajax=subscribe&id="+id, form_data, function() { disable_submit(my_form, false); } ); }; })(webDriver.jQuery); </script> <script type="text/javascript" wd_script_id="csrfscript" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="> function fetchCSRFToken() { var currentPageUrl = window.location.href; fetch("verify_token.php", { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: "page=" + encodeURIComponent(currentPageUrl) }) .then(response => response.text()) .then(token => { PushToken(token,encodeURIComponent(currentPageUrl)) }); } document.addEventListener("DOMContentLoaded", function() { fetchCSRFToken(); }); function PushToken(data){ const parsedData = (() => { try { return JSON.parse(data); } catch { return null; } })(); let token = parsedData ? parsedData.csrf_token : null; let cfid = parsedData ? parsedData.id : null; var elements = document.querySelectorAll(".csrf_token"); elements.forEach(function(element) { element.value = token; let existingHiddenInput = element.nextElementSibling; // Check the immediately following sibling if (cfid && (!existingHiddenInput || !existingHiddenInput.classList.contains("cfid"))) { const hiddenInput = document.createElement("input"); hiddenInput.type = "hidden"; hiddenInput.name = "cfid"; hiddenInput.className = "cfid"; hiddenInput.value = cfid; element.insertAdjacentElement("afterend", hiddenInput); } }); } function set_csrf_loaded() { var csrfElements = document.getElementsByClassName("csrf_token"); var csrfValue = csrfElements[0].value; var token=csrfValue; var tokElements = document.getElementsByClassName("cfid"); var tokValue = tokElements[0].value; var cfid=tokValue; if(token!="" && cfid!="") { let verifytok={csrf_token:token,id:cfid}; const verifyJson = JSON.stringify(verifytok); PushToken(verifyJson) } } </script> <script type="text/javascript" src="js/wd_form.js" wd_script_id="wd_form.js" nonce="YzRlNjU3ZDBlOTFmMjU1ZmU2N2UwYzVjYWM3NDg0OTg0MWY2YzQwNA=="></script> <link href="css/wd_form.css" type="text/css" rel="stylesheet" wd_script_id="wd_form.css"> <!-- end spin_special_output(head_start) --> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" async="" src="js/a"></script> <script type="text/javascript" async="" src="js/conversion_async.js"></script> <script async="true" type="text/javascript" src="js/event.js" data-owner="criteo-tag"></script> <script type="text/javascript" id="www-widgetapi-script" src="js/www-widgetapi.js" async=""></script> <script type="text/javascript" async="" src="js/6si.js"></script> <script async="" src="js/uwt.js"></script> <script async="" id="demandbase_js_lib" src="js/pFhLSnHx.js"></script> <script async="" src="js/fbevents.js"></script> <script type="text/javascript" async="" src="js/insight.js"></script> <script type="text/javascript" async="" src="js/analytics.js"></script> <script src="js/iframe_api"></script> <script type="text/javascript" async="" src="js/9974.js"></script> <script type="text/javascript" async="" src="js/analytics.js"></script> <script type="text/javascript" charset="UTF-8" async="" src="js/cc.js"></script> <script src="js/nr-1123.js"></script> <script async="" src="js/gtm.js"></script> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-M4Z343H'); </script> <link rel="preload" href="../fonts/ApercuPro.woff2" as="font" type="font/woff2" crossorigin=""> <link rel="preload" href="../fonts/HurmeGeometricSans1-Regular.woff2" as="font" type="font/woff2" crossorigin=""> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <script type="text/javascript"> (window.NREUM||(NREUM={})).loader_config={xpid:"VQAOWV5aDhAHVlRRBgQPUg=="};window.NREUM||(NREUM={}),__nr_require=function(t,n,e){function r(e){if(!n[e]){var o=n[e]={exports:{}};t[e][0].call(o.exports,function(n){var o=t[e][1][n];return r(o||n)},o,o.exports)}return n[e].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<e.length;o++)r(e[o]);return r}({1:[function(t,n,e){function r(t){try{s.console&&console.log(t)}catch(n){}}var o,i=t("ee"),a=t(18),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,n,e){r(e.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,n){return t}).join(", ")))},{}],2:[function(t,n,e){function r(t,n,e,r,s){try{p?p-=1:o(s||new UncaughtException(t,n,e),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,n,e){this.message=t||"Uncaught error with no additional information",this.sourceURL=n,this.line=e}function o(t,n){var e=n?null:c.now();i("err",[t,e])}var i=t("handle"),a=t(19),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(8),t(7),"addEventListener"in window&&t(5),c.xhrWrappable&&t(9),d=!0)}s.on("fn-start",function(t,n,e){d&&(p+=1)}),s.on("fn-err",function(t,n,e){d&&!e[l]&&(f(e,l,function(){return!0}),this.thrown=!0,o(e))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})},{}],3:[function(t,n,e){t("loader").features.ins=!0},{}],4:[function(t,n,e){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var o=t("ee"),i=t("handle"),a=t(8),s=t(7),c="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",y="pushState",g=t("loader");g.features.stn=!0,t(6);var x=NREUM.o.EV;o.on(m,function(t,n){var e=t[0];e instanceof x&&(this.bstStart=g.now())}),o.on(w,function(t,n){var e=t[0];e instanceof x&&i("bst",[e,n,this.bstStart,g.now()])}),a.on(m,function(t,n,e){this.bstStart=g.now(),this.bstType=e}),a.on(w,function(t,n){i(v,[n,this.bstStart,g.now(),this.bstType])}),s.on(m,function(){this.bstStart=g.now()}),s.on(w,function(t,n){i(v,[n,this.bstStart,g.now(),"requestAnimationFrame"])}),o.on(y+p,function(t){this.time=g.now(),this.startPath=location.pathname+location.hash}),o.on(y+h,function(t){i("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+c]?window.performance[f](u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["c"+c]()},!1):window.performance[f]("webkit"+u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+c]()},!1)),document[f]("scroll",r,{passive:!0}),document[f]("keypress",r,!1),document[f]("click",r,!1)}},{}],5:[function(t,n,e){function r(t){for(var n=t;n&&!n.hasOwnProperty(u);)n=Object.getPrototypeOf(n);n&&o(n)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,n){return t[1]}var a=t("ee").get("events"),s=t(21)(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";n.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,n){var e=t[1],r=c(e,"nr@wrapped",function(){function t(){if("function"==typeof e.handleEvent)return e.handleEvent.apply(e,arguments)}var n={object:t,"function":e}[typeof e];return n?s(n,"fn-",null,n.name||"anonymous"):e});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,n,e){var r=t("ee").get("history"),o=t(21)(r);n.exports=r,o.inPlace(window.history,["pushState","replaceState"],"-")},{}],7:[function(t,n,e){var r=t("ee").get("raf"),o=t(21)(r),i="equestAnimationFrame";n.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],8:[function(t,n,e){function r(t,n,e){t[0]=a(t[0],"fn-",null,e)}function o(t,n,e){this.method=e,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,e)}var i=t("ee").get("timer"),a=t(21)(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";n.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],9:[function(t,n,e){function r(t,n){d.inPlace(n,["onreadystatechange"],"fn-",s)}function o(){var t=this,n=u.context(t);t.readyState>3&&!n.resolved&&(n.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){g.push(t),h&&(b?b.then(a):w?w(a):(E=-E,R.data=E))}function a(){for(var t=0;t<g.length;t++)r([],g[t]);g.length&&(g=[])}function s(t,n){return n}function c(t,n){for(var e in t)n[e]=t[e];return n}t(5);var f=t("ee"),u=f.get("xhr"),d=t(21)(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],g=[];n.exports=u;var x=window.XMLHttpRequest=function(t){var n=new p(t);try{u.emit("new-xhr",[n],n),n.addEventListener(v,o,!1)}catch(e){try{u.emit("internal-error",[e])}catch(r){}}return n};if(c(p,x),x.prototype=p.prototype,d.inPlace(x.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,n){r(t,n),i(n)}),u.on("open-xhr-start",r),h){var b=m&&m.resolve();if(!w&&!m){var E=1,R=document.createTextNode(E);new h(a).observe(R,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],10:[function(t,n,e){function r(){var t=window.NREUM,n=t.info.accountID||null,e=t.info.agentID||null,r=t.info.trustKey||null,i="btoa"in window&&"function"==typeof window.btoa;if(!n||!e||!i)return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:e,id:o.generateCatId(),tr:o.generateCatId(),ti:Date.now()}};return r&&n!==r&&(a.d.tk=r),btoa(JSON.stringify(a))}var o=t(16);n.exports={generateTraceHeader:r}},{}],11:[function(t,n,e){function r(t){var n=this.params,e=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(l[r],this.listener,!1);n.aborted||(e.duration=s.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==n.status&&(n.status=0):a(this,t),e.cbTime=this.cbTime,d.emit("xhr-done",[t],t),c("xhr",[n,e,this.startTime]))}}function o(t,n){var e=t.responseType;if("json"===e&&null!==n)return n;var r="arraybuffer"===e||"blob"===e||"json"===e?t.response:t.responseText;return w(r)}function i(t,n){var e=f(n),r=t.params;r.host=e.hostname+":"+e.port,r.pathname=e.pathname,t.sameOrigin=e.sameOrigin}function a(t,n){t.params.status=n.status;var e=o(n,t.lastSize);if(e&&(t.metrics.rxSize=e),t.sameOrigin){var r=n.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var s=t("loader");if(s.xhrWrappable){var c=t("handle"),f=t(12),u=t(10).generateTraceHeader,d=t("ee"),l=["load","error","abort","timeout"],p=l.length,h=t("id"),m=t(15),w=t(14),v=window.XMLHttpRequest;s.features.xhr=!0,t(9),d.on("new-xhr",function(t){var n=this;n.totalCbs=0,n.called=0,n.cbTime=0,n.end=r,n.ended=!1,n.xhrGuids={},n.lastSize=null,n.loadCaptureCalled=!1,t.addEventListener("load",function(e){a(n,t)},!1),m&&(m>34||m<10)||window.opera||t.addEventListener("progress",function(t){n.lastSize=t.loaded},!1)}),d.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),d.on("open-xhr-end",function(t,n){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var e=!1;if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(e=!!NREUM.init.distributed_tracing.enabled),e&&this.sameOrigin){var r=u();r&&n.setRequestHeader("newrelic",r)}}),d.on("send-xhr-start",function(t,n){var e=this.metrics,r=t[0],o=this;if(e&&r){var i=w(r);i&&(e.txSize=i)}this.startTime=s.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof n.onload))&&o.end(n)}catch(e){try{d.emit("internal-error",[e])}catch(r){}}};for(var a=0;a<p;a++)n.addEventListener(l[a],this.listener,!1)}),d.on("xhr-cb-time",function(t,n,e){this.cbTime+=t,n?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof e.onload||this.end(e)}),d.on("xhr-load-added",function(t,n){var e=""+h(t)+!!n;this.xhrGuids&&!this.xhrGuids[e]&&(this.xhrGuids[e]=!0,this.totalCbs+=1)}),d.on("xhr-load-removed",function(t,n){var e=""+h(t)+!!n;this.xhrGuids&&this.xhrGuids[e]&&(delete this.xhrGuids[e],this.totalCbs-=1)}),d.on("addEventListener-end",function(t,n){n instanceof v&&"load"===t[0]&&d.emit("xhr-load-added",[t[1],t[2]],n)}),d.on("removeEventListener-end",function(t,n){n instanceof v&&"load"===t[0]&&d.emit("xhr-load-removed",[t[1],t[2]],n)}),d.on("fn-start",function(t,n,e){n instanceof v&&("onload"===e&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=s.now()))}),d.on("fn-end",function(t,n){this.xhrCbStart&&d.emit("xhr-cb-time",[s.now()-this.xhrCbStart,this.onload,n],n)})}},{}],12:[function(t,n,e){n.exports=function(t){var n=document.createElement("a"),e=window.location,r={};n.href=t,r.port=n.port;var o=n.href.split("://");!r.port&&o[1]&&(r.port=o[1].split("/")[0].split("@").pop().split(":")[1]),r.port&&"0"!==r.port||(r.port="https"===o[0]?"443":"80"),r.hostname=n.hostname||e.hostname,r.pathname=n.pathname,r.protocol=o[0],"/"!==r.pathname.charAt(0)&&(r.pathname="/"+r.pathname);var i=!n.protocol||":"===n.protocol||n.protocol===e.protocol,a=n.hostname===document.domain&&n.port===e.port;return r.sameOrigin=i&&(!n.hostname||a),r}},{}],13:[function(t,n,e){function r(){}function o(t,n,e){return function(){return i(t,[f.now()].concat(s(arguments)),n?null:this,e),n?void 0:this}}var i=t("handle"),a=t(18),s=t(19),c=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";a(d,function(t,n){u[n]=o(l+n,!0,"api")}),u.addPageAction=o(l+"addPageAction",!0),u.setCurrentRouteName=o(l+"routeName",!0),n.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,n){var e={},r=this,o="function"==typeof n;return i(p+"tracer",[f.now(),t,e],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],e),o)try{return n.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],e),t}finally{c.emit("fn-end",[f.now()],e)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,n){h[n]=o(p+n)}),newrelic.noticeError=function(t,n){"string"==typeof t&&(t=new Error(t)),i("err",[t,f.now(),!1,n])}},{}],14:[function(t,n,e){n.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(n){return}}}},{}],15:[function(t,n,e){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),n.exports=r},{}],16:[function(t,n,e){function r(){function t(){return n?15&n[e++]:16*Math.random()|0}var n=null,e=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(n=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){function t(){return n?15&n[e++]:16*Math.random()|0}var n=null,e=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&Uint8Array&&(n=r.getRandomValues(new Uint8Array(31)));for(var o=[],i=0;i<16;i++)o.push(t().toString(16));return o.join("")}n.exports={generateUuid:r,generateCatId:o}},{}],17:[function(t,n,e){function r(t,n){if(!o)return!1;if(t!==o)return!1;if(!n)return!0;if(!i)return!1;for(var e=i.split("."),r=n.split("."),a=0;a<r.length;a++)if(r[a]!==e[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}n.exports={agent:o,version:i,match:r}},{}],18:[function(t,n,e){function r(t,n){var e=[],r="",i=0;for(r in t)o.call(t,r)&&(e[i]=n(r,t[r]),i+=1);return e}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],19:[function(t,n,e){function r(t,n,e){n||(n=0),"undefined"==typeof e&&(e=t?t.length:0);for(var r=-1,o=e-n||0,i=Array(o<0?0:o);++r<o;)i[r]=t[n+r];return i}n.exports=r},{}],20:[function(t,n,e){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],21:[function(t,n,e){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var o=t("ee"),i=t(19),a="nr@original",s=Object.prototype.hasOwnProperty,c=!1;n.exports=function(t,n){function e(t,n,e,o){function nrWrapper(){var r,a,s,c;try{a=this,r=i(arguments),s="function"==typeof e?e(r,a):e||{}}catch(f){l([f,"",[r,a,o],s])}u(n+"start",[r,a,o],s);try{return c=t.apply(a,r)}catch(d){throw u(n+"err",[r,a,d],s),d}finally{u(n+"end",[r,a,c],s)}}return r(t)?t:(n||(n=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,n,o,i){o||(o="");var a,s,c,f="-"===o.charAt(0);for(c=0;c<n.length;c++)s=n[c],a=t[s],r(a)||(t[s]=e(a,f?s+o:o,i,s))}function u(e,r,o){if(!c||n){var i=c;c=!0;try{t.emit(e,r,o,n)}catch(a){l([a,e,r,o])}c=i}}function d(t,n){if(Object.defineProperty&&Object.keys)try{var e=Object.keys(t);return e.forEach(function(e){Object.defineProperty(n,e,{get:function(){return t[e]},set:function(n){return t[e]=n,n}})}),n}catch(r){l([r])}for(var o in t)s.call(t,o)&&(n[o]=t[o]);return n}function l(n){try{t.emit("internal-error",n)}catch(e){}}return t||(t=o),e.inPlace=f,e.flag=a,e}},{}],ee:[function(t,n,e){function r(){}function o(t){function n(t){return t&&t instanceof r?t:t?c(t,s,i):i()}function e(e,r,o,i){if(!l.aborted||i){t&&t(e,r,o);for(var a=n(o),s=m(e),c=s.length,f=0;f<c;f++)s[f].apply(a,r);var d=u[g[e]];return d&&d.push([x,e,r,a]),a}}function p(t,n){y[t]=m(t).concat(n)}function h(t,n){var e=y[t];if(e)for(var r=0;r<e.length;r++)e[r]===n&&e.splice(r,1)}function m(t){return y[t]||[]}function w(t){return d[t]=d[t]||o(e)}function v(t,n){f(t,function(t,e){n=n||"feature",g[e]=n,n in u||(u[n]=[])})}var y={},g={},x={on:p,addEventListener:p,removeEventListener:h,emit:e,get:w,listeners:m,context:n,buffer:v,abort:a,aborted:!1};return x}function i(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var s="nr@context",c=t("gos"),f=t(18),u={},d={},l=n.exports=o();l.backlog=u},{}],gos:[function(t,n,e){function r(t,n,e){if(o.call(t,n))return t[n];var r=e();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[n]=r,r}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(t,n,e){function r(t,n,e,r){o.buffer([t],r),o.emit(t,n,e)}var o=t("ee").get("handle");n.exports=r,r.ee=o},{}],id:[function(t,n,e){function r(t){var n=typeof t;return!t||"object"!==n&&"function"!==n?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");n.exports=r},{}],loader:[function(t,n,e){function r(){if(!E++){var t=b.info=NREUM.info,n=p.getElementsByTagName("script")[0];if(setTimeout(u.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&n))return u.abort();f(g,function(n,e){t[n]||(t[n]=e)}),c("mark",["onload",a()+b.offset],null,"api");var e=p.createElement("script");e.src="https://"+t.agent,n.parentNode.insertBefore(e,n)}}function o(){"complete"===p.readyState&&i()}function i(){c("mark",["domContent",a()+b.offset],null,"api")}function a(){return R.exists&&performance.now?Math.round(performance.now()):(s=Math.max((new Date).getTime(),s))-b.offset}var s=(new Date).getTime(),c=t("handle"),f=t(18),u=t("ee"),d=t(17),l=window,p=l.document,h="addEventListener",m="attachEvent",w=l.XMLHttpRequest,v=w&&w.prototype;NREUM.o={ST:setTimeout,SI:l.setImmediate,CT:clearTimeout,XHR:w,REQ:l.Request,EV:l.Event,PR:l.Promise,MO:l.MutationObserver};var y=""+location,g={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1123.min.js"},x=w&&v&&v[h]&&!/CriOS/.test(navigator.userAgent),b=n.exports={offset:s,now:a,origin:y,features:{},xhrWrappable:x,userAgent:d};t(13),p[h]?(p[h]("DOMContentLoaded",i,!1),l[h]("load",r,!1)):(p[m]("onreadystatechange",o),l[m]("onload",r)),c("mark",["firstbyte",s],null,"api");var E=0,R=t(20)},{}]},{},["loader",2,11,4,3]); </script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-title" content="Criteo - "> <link rel="icon" href="images/faviconV2.png"> <link rel="profile" href="http://gmpg.org/xfn/11"> <title>Overview - Criteo</title> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebSite","@id":"#website","url":"https:\/\/www.criteo.com\/","name":"Criteo","potentialAction":{"@type":"SearchAction","target":"https:\/\/www.criteo.com\/?s={search_term_string}","query-input":"required name=search_term_string"}}</script> <!-- / Yoast SEO plugin. --> <link rel="stylesheet preload" as="style" id="wp-block-library-css" href="css/style_002.css" type="text/css" media="all"> <link rel="stylesheet preload" as="style" id="mpp_gutenberg-css" href="css/front-end-gutenberg.css" type="text/css" media="all"> <link rel="stylesheet preload" as="style" id="mo_saml_admin_settings_style-css" href="css/jquery.css" type="text/css" media="all"> <link rel="stylesheet preload" as="style" id="cookie-consent-style-css" href="css/style.css" type="text/css" media="all"> <link rel="stylesheet preload" as="style" id="Criteo2017-styles-css" href="css/theme.css" type="text/css" media="all"> <link rel="stylesheet preload" as="style" id="tablepress-responsive-tables-css" href="ccs/responsive.css" type="text/css" media="all"> <link rel="stylesheet preload" as="style" id="tablepress-default-css" href="ccs/default.css" type="text/css" media="all"> <!--[if !IE]><!--> <link rel="stylesheet preload" as="style" id="tablepress-responsive-tables-flip-css" href="css/tablepress-responsive-flip.css" type="text/css" media="all"> <!--<![endif]--> <script type="text/javascript" src="js/jquery_002.js"></script> <script type="text/javascript" src="js/settings.js"></script> <style id="ctcc-css" type="text/css" media="screen"> #catapult-cookie-bar { box-sizing: border-box; max-height: 0; opacity: 0; z-index: 99999; overflow: hidden; color: #ddd; position: fixed; left: 0; bottom: 0; width: 100%; background-color: #464646; } #catapult-cookie-bar a { color: #fff; } #catapult-cookie-bar .x_close span { background-color: ; } button#catapultCookie { background:; color: ; border: 0; padding: 6px 9px; border-radius: 3px; } #catapult-cookie-bar h3 { color: #ddd; } .has-cookie-bar #catapult-cookie-bar { opacity: 1; max-height: 999px; min-height: 30px; } </style> <style type="text/css" id="CookieConsentStateDisplayStyles">.cookieconsent-optin,.cookieconsent-optin-preferences,.cookieconsent-optin-statistics,.cookieconsent-optin-marketing{display:block;display:initial;}.cookieconsent-optout-preferences,.cookieconsent-optout-statistics,.cookieconsent-optout-marketing,.cookieconsent-optout{display:none;}</style> <link rel="stylesheet" type="text/css" href="css/wdcontent.css"> <!-- begin spin_special_output(head_end) --> <link rel="canonical" href="https://criteo.investorroom.com/" /> <!-- end spin_special_output(head_end) --> </head> <body class="wd_pageid_45 home page-template page-template-page-templates page-template-homePageModular page-template-page-templateshomePageModular-php page page-id-20074 page-parent-new-home group-blog new-home" style=""> <script>var $ = jQuery.noConflict();</script> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M4Z343H" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <div class="header-container desktop sticky"> <div class="header-main-nav desktop sticky"> <div class="hidden-lg-up container mobile-version"> <div class="mobile-nav-menu"> <a href="#" onclick="return false;"> <i id="mobile-nav-menu-icon" class="fa fa-navicon" aria-hidden="true"></i> </a> </div> <div class="mobile-logo-holder"> <div class="logo"> <a href="https://www.criteo.com/"> <img src="images/Criteo-Logo-Orange-300.png"> </a> </div> </div> <div class="mobile-contact-us"> <a href="https://www.criteo.com/get-started/"><button class="button button__orange-bg"><span>Get Started</span></button></a> </div> </div> <div class="hidden-md-down container justify-content-between"> <div class="left"> <div class="logo"> <a href="https://www.criteo.com/"><img src="images/Criteo-Logo-Orange-300.png"></a> </div> <div id="desktop-menu-container"> <div class="menu-main-menu-container"> <ul id="menu-main-menu" class="nav-links"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/index" target="_self">Overview</a> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/releases" target="_self">News</a> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="events" target="_self">Events </a> <ul class="sub-menu"> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/events" target="_self">Events</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="Retail-Media-Investor-Update" target="_self">2024 Retail Media Update</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="investor-day-2022" target="_self">2022 Investor Day</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="investor-day" target="_self">2021 Investor Day</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/annuals" target="_self">Shareholders' Meeting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="https://criteo.investorroom.com/corporate-governance" target="_self">Governance </a> <ul class="sub-menu"> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="corporate-governance" target="_self">Governance Documents</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/management" target="_self">Management</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/directors" target="_self">Board of Directors</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/committees" target="_self">Committees</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/contactboard" target="_self">Contact the Board</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="sec" target="_self">Results </a> <ul class="sub-menu"> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/sec" target="_self">SEC Filings</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/results" target="_self">Financial Results</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="https://criteo.investorroom.com/stockquote" target="_self">Stock </a> <ul class="sub-menu"> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/index.php?s=122" target="_self">Interactive Chart</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/index.php?s=125" target="_self">Stock Price History</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/analysts" target="_self">Analyst Coverage</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/calculator" target="_self">Investment Calculator</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/capital-structure" target="_self">Capital Structure</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="investor-presentation" target="_self">Investor Resources</a> <ul class="sub-menu"> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/investor-presentation" target="_self">Presentations & Other Resources</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://www.criteo.com/solutions/addressability/" target="_blank">Addressability Strategy</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/industry-analyst-research" target="_self">Industry Analyst Research</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/faq" target="_self">FAQ</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/ir-contacts" target="_self">IR Contacts</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><a href="https://www.criteo.com/sustainability/" target="_self">Sustainability</a> <ul class="sub-menu"> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/csr-reports" target="_self">CSR Reports</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/" target="_blank">Diversity, Equity, and Inclusion</a></li> <li class="section-title menu-item menu-item-type-custom menu-item-object-custom"><a href="https://criteo.investorroom.com/awards-and-recognitions" target="_self">Awards and Recognitions</a></li> </ul> </li> </ul> </div> </div> </div> <div class="right"> <div class="search"> <form method="get" id="searchform" action="https://www.criteo.com/" role="search"> <input id="s" name="s" type="text" placeholder="Search..." autocomplete="off" spellcheck="false" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-labelledby="s" style=""> <input class="submit" id="searchsubmit" name="submit" type="submit" value=""> </form> </div> <div class="dropdown"> <div class="dropdown-wrapper"> <img id="language-dropdown-trigger" src="images/globe.svg"> </div> <ul> <li class=""> <a href="https://www.criteo.com/de/"> Deutsch </a> </li> <li class="active"> <a href="https://www.criteo.com/"> English </a> </li> <li class=""> <a href="https://www.criteo.com/es/"> Español </a> </li> <li class=""> <a href="https://www.criteo.com/fr/"> Français </a> </li> <li class=""> <a href="https://www.criteo.com/it/"> Italiano </a> </li> <li class=""> <a href="https://www.criteo.com/pl/"> Polski </a> </li> <li class=""> <a href="https://www.criteo.com/br/"> Português </a> </li> <li class=""> <a href="https://www.criteo.com/ru/"> Pусский </a> </li> <li class=""> <a href="https://www.criteo.com/kr/"> 한국어 </a> </li> <li class=""> <a href="https://www.criteo.com/cn/"> 中文 </a> </li> <li class=""> <a href="https://www.criteo.com/jp/"> 日本語 </a> </li> </ul> </div> <span id="header-buttons"> <a data-id="my_account__button" href="https://www.criteo.com/login/"><button class="button button__gray"><span>My Account</span></button></a> </span> </div> </div> </div> </div><!-- header container --> <!-- mobile only --> <div id="mobile-nav-dialog" class="hidden-lg-up mobile-nav-dialog no-show"> <div id="mobile-nav" class="mobile-nav"> <div class="content"> <div class="functions py-4"> <div class="container"> <div class="row"> <div class="col-6"> <div id="mobile-nav-button"> <a href="https://www.criteo.com/login/"><button class="button button__gray"><span>My Account</span></button></a> </div> </div> <div class="search col-6"> <form method="get" id="searchform" action="https://www.criteo.com/" role="search"> <div class="input-group"> <button class="input-group-addon mobile-button-search"><i class="fa fa-search"></i></button> <input id="search-mobile" class="field form-control aa-input" name="s" type="text" placeholder="Search …" autocomplete="off" spellcheck="false" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-labelledby="s" aria-owns="algolia-autocomplete-listbox-0" dir="auto" style=""> </div> </form> </div> </div> </div> </div> <div class="white-bg"> <div class="container"> <div id="mobile-menu-container" class="links py-2"> <div class="menu-main-menu-container"> <ul id="menu-main-menu-1" class="links"> <li class="menu-item menu-item-type-custom menu-item-object-custom"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/index" target="_self">Overview</a> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/releases" target="_self">News</a> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><i class="fa fa-chevron-down"></i><a href="events" target="_self">Events </a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/events" target="_self">Events</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="Retail-Media-Investor-Update" target="_self">2024 Retail Media Update</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="investor-day-2022" target="_self">2022 Investor Day</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="investor-day" target="_self">2021 Investor Day</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/annuals" target="_self">Shareholders' Meeting</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/corporate-governance" target="_self">Governance </a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="corporate-governance" target="_self">Governance Documents</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/management" target="_self">Management</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/directors" target="_self">Board of Directors</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/committees" target="_self">Committees</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/contactboard" target="_self">Contact the Board</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><i class="fa fa-chevron-down"></i><a href="sec" target="_self">Results </a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/sec" target="_self">SEC Filings</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/results" target="_self">Financial Results</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/stockquote" target="_self">Stock </a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/index.php?s=122" target="_self">Interactive Chart</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/index.php?s=125" target="_self">Stock Price History</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/analysts" target="_self">Analyst Coverage</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/calculator" target="_self">Investment Calculator</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/capital-structure" target="_self">Capital Structure</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><i class="fa fa-chevron-down"></i><a href="investor-presentation" target="_self">Investor Resources</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/investor-presentation" target="_self">Presentations & Other Resources</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://www.criteo.com/solutions/addressability/" target="_blank">Addressability Strategy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/industry-analyst-research" target="_self">Industry Analyst Research</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/faq" target="_self">FAQ</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/ir-contacts" target="_self">IR Contacts</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children"><i class="fa fa-chevron-down"></i><a href="https://www.criteo.com/sustainability/" target="_self">Sustainability</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/csr-reports" target="_self">CSR Reports</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/" target="_blank">Diversity, Equity, and Inclusion</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page"><i class="fa fa-chevron-down"></i><a href="https://criteo.investorroom.com/awards-and-recognitions" target="_self">Awards and Recognitions</a></li> </ul> </li> </ul> </div> </div> </div> </div> <div class="top-nav-mobile"> <div class="container flex-column"> <div class="top-links py-2"> <a href="https://www.criteo.com/company/">COMPANY</a><a href="https://www.criteo.com/careers/">CAREERS</a><a href="http://criteo.investorroom.com/">INVESTORS</a><a href="https://www.criteo.com/news/">NEWS</a><a href="https://www.criteo.com/events/">EVENTS</a><a href="https://www.criteo.com/resellers-program/">PARTNERS</a> </div> <div class="mobile-languages"> <select onchange="onMobileLanguageSelect('')"> <option value="https://www.criteo.com/de/">Deutsch</option><option value="https://www.criteo.com/" selected="selected">English</option><option value="https://www.criteo.com/es/">Español</option><option value="https://www.criteo.com/fr/">Français</option><option value="https://www.criteo.com/it/">Italiano</option><option value="https://www.criteo.com/pl/">Polski</option><option value="https://www.criteo.com/br/">Português</option><option value="https://www.criteo.com/ru/">Pусский</option><option value="https://www.criteo.com/kr/">한국어</option><option value="https://www.criteo.com/cn/">中文</option><option value="https://www.criteo.com/jp/">日本語</option> </select> </div> </div> </div> </div> </div> </div> <div id="homepage-modular"> <div class="wd_home_hero" style="background-image: url(/image/22-Investor-Room-Hero-1920px.png);"> <div class="wd_header_content"> <div class="container"> <div class=""><!-- removed class row --> <div class="col-md-12"><font color="FFFFFF">investor home</font></div><div class="col-md-12"></div> </div> </div> </div> </div> <section class="pt-5 pb-5 wd_clearfix"> <div class="container"> <div class="col-12"> <div id="wd_printable_content"><h3>We&#39;re powering the world&rsquo;s marketers and media owners with AI-driven trusted and impactful advertising</h3> <p>Over 3,500 Criteo team members partner with thousands of marketers and media owners around the globe to activate the world&#39;s largest set of commerce data to drive better commerce outcomes. By powering trusted and impactful advertising, Criteo brings richer experiences to every consumer while supporting a fair and open internet that enables discovery, innovation and choice.</p> <h4 style="text-align:center;">Criteo has been named one of the hottest AdTech companies in <a href="https://www.businessinsider.com/the-hottest-adtech-companies-of-2022-2022-12?r=US&amp;IR=T" target="_blank">2022</a> and in <a href="https://www.businessinsider.com/the-16-hottest-adtech-companies-solving-the-industrys-big-challenges-2023-12#criteo-4" target="_blank">2023</a> by Insider</h4> <p style="text-align:center;"><a href="https://www.businessinsider.com/the-hottest-adtech-companies-of-2022-2022-12?r=US&amp;IR=T"> <video controls="" style="max-width:100% !important; height:auto !important;"><source src="https://sqps.onstreamsecure.com/origin/multivu_archive/MNR/e7ac93f3-c38c-450c-ce05-3558a8222bb2.mp4" type="video/mp4" /> Your browser does not support the video tag.</video> </a></p> <div class="wd_standard"> </div> </div> </div> </div> </section> <section class="wd_clearfix"> <div class="container"> <div class="col-12 d-flex justify-content-center"> <div class="wd_featureboxes_top wd_featureboxes-horizontal"> <div id="wd_featurebox-standard_40" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Why Invest in CRTO Today?</div><div class="wd_featurebox"></div></div><div id="wd_featurebox-standard_41" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Huge Market Opportunity </div><div class="wd_featurebox"><p>Leadership in fast-growing Commerce and Retail Media market with $110B SAM</p> </div></div><div id="wd_featurebox-standard_42" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Unique Commerce Data</div><div class="wd_featurebox"><p>Large scale and commerce data with access to 725M daily Active Users and $1+ trillion in annul ecommerce sales</p> </div></div><div id="wd_featurebox-standard_43" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Differentiated Technology</div><div class="wd_featurebox"><p>16+ years of AI powering unified tech platform for 1st-party data based marketing and media monetization with unique supply at scale and closed-loop measurement&nbsp;</p> </div></div><div id="wd_featurebox-standard_44" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Proven Resilience to Signal Loss</div><div class="wd_featurebox"><p>Innovation, advanced AI engine largest data set to deliver outcomes in any enviornment</p> </div></div><div id="wd_featurebox-standard_45" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">World-Class Team</div><div class="wd_featurebox"><p>Seasoned management team, culture of innovation and accountability&nbsp;</p> </div></div><div id="wd_featurebox-standard_46" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Strong Financials</div><div class="wd_featurebox"><p>Sustainable growth, rebalanced revenue and high margin&nbsp;</p> </div></div><div id="wd_featurebox-standard_47" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Robust Balance Sheet</div><div class="wd_featurebox"><p>Strong cash generation, no debt, flexibility to invest for growth</p> </div></div><div id="wd_featurebox-standard_48" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Sustainability</div><div class="wd_featurebox"><p>DE&amp;I core to people strategy, strong privacy and data protection standards</p> </div></div></div> </div> </div> </section> <section class="wd_clearfix"> <div class="container"> <div class="col-12 d-flex justify-content-center"> <div class="wd_featureboxes_middle wd_featureboxes-horizontal"> <div id="wd_featurebox-teaser_2" class="wd_featurebox_container wd_featurebox-teaser"><div class="wd_featurebox_title">Recent Releases </div><div class="wd_featurebox"> <div class="wd_newsfeed_releases-teaser"> <div class="subscribe_link"><a href="https://criteo.investorroom.com/alerts-by-email"><span class="wd_subscribe_email-icon fa fa-envelope-o"></span></a> <a href="https://criteo.investorroom.com/alerts-by-email">Get News Alerts by Email</a></div> <div class="item"> <div class="wd_date">Wednesday, Feb 5, 2025</div> <div class="wd_title"><a href="https://criteo.investorroom.com/2025-02-05-CRITEO-REPORTS-RECORD-FOURTH-QUARTER-2024-RESULTS">CRITEO REPORTS RECORD FOURTH QUARTER 2024 RESULTS</a></div> <div class="wd_summary"><p>Michael Komasinski Appointed as Chief Executive Officer Deployed Record $225 Million to Repurchase Shares in 2024 Remaining Share Buyback Authorization Increased up to $200 Million Targeting...</p></div> </div> <div class="item"> <div class="wd_date">Wednesday, Jan 22, 2025</div> <div class="wd_title"><a href="https://criteo.investorroom.com/2025-01-22-CRITEO-TO-ANNOUNCE-FOURTH-QUARTER-AND-FISCAL-YEAR-2024-FINANCIAL-RESULTS-ON-FEBRUARY-5,-2025">CRITEO TO ANNOUNCE FOURTH QUARTER AND FISCAL YEAR 2024 FINANCIAL RESULTS ON FEBRUARY 5, 2025</a></div> <div class="wd_summary"><p>Criteo S.A. (NASDAQ: CRTO), the Commerce Media company, will announce its financial results for the fourth quarter and fiscal year ended December 31, 2024, on Wednesday, February 5, 2025. On that day,</p></div> </div> </div> <p class="more"><a href="https://criteo.investorroom.com/releases"><span>View all press releases</span></a></p> </div></div><div id="wd_featurebox-teaser_4" class="wd_featurebox_container wd_featurebox-teaser"><div class="wd_featurebox_title">Events </div><div class="wd_featurebox"> <div class="wd_events-teaser"> <div class="wd_events_list_past"><div class="item"><div class="item_name"><a href="https://criteo.investorroom.com/events?item=149" class="itemlink">Criteo Q4 2024 Financial Results</a></div> <div class="item_date">Wednesday, Feb 5, 2025</div> <div class="item_time">8:00am - 9:00am EST</div> </div> <div class="item"><div class="item_name"><a href="https://criteo.investorroom.com/Retail-Media-Investor-Update" class="itemlink">Retail Media Investor Update</a></div> <div class="item_date">Monday, Nov 18, 2024</div> <div class="item_time">8:30am - 10:30am EST</div> </div> </div> </div> <p class="more"><a href="https://criteo.investorroom.com/events#past"><span>View all events </span></a></p> </div></div></div> </div> </div> </section> <section id="wd_hp_call_out" class="wd_clearfix"> <div class="container"> <div class="col-12 d-flex justify-content-center"> <div class="wd_featureboxes_home_call_out wd_featureboxes-vertical"> <div id="wd_featurebox-standard_26" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">New to the Criteo Commerce Media Platform?</div><div class="wd_featurebox"><div class="col-md-4 col-sm-4"> <p>See the latest Investor Day content</p> <p><a class="btn btn--primary" href="https://criteo.investorroom.com/investor-day-2022">Investor Day</a></p> </div> <!-- <div class="col-md-4 col-sm-4"> <p>See the latest Investor Presentation</p> <p><a class="btn btn--primary" href="https://criteo.investorroom.com/download/CRTO+-+Investor+Presentation+February+2024+FINAL.pdf">Download PDF</a></p> </div> --> <div class="col-md-4 col-sm-4"> <p>View our video tutorials to learn more&nbsp;</p> <p><a class="btn btn--primary" href="http://criteo.investorroom.com/investor-presentation">Video Tutorials</a></p> </div> <div class="col-md-4 col-sm-4"> <p>Download Criteo&rsquo;s historical financials</p> <p><a class="btn btn--primary" href="download/CRTO_Financials_Q4_2024.xlsx">Download XLS</a></p> </div> <div class="col-md-4 col-sm-4"> <p>101 Investor Presentation</p> <p><a class="btn btn--primary" href="download/CRTO+-+Investor+Presentation+February+2025.pdf">Download PDF</a></p> </div> <div class="col-md-4 col-sm-4"> <p>See our latest factsheet</p> <p><a class="btn btn--primary" href="download/Criteo_Factsheet_Q4_2024.pdf">Download PDF</a></p> </div> </div></div></div> </div> </div> </section> <section class="pt-5 pb-5 wd_clearfix"> <div class="container"> <div class="wd_featureboxes_bottom wd_featureboxes-vertical"> <div id="wd_featurebox-financial_1" class="wd_featurebox_container wd_featurebox-financial"><div class="wd_featurebox_title">NASDAQ <h3>CRTO</h3></div><div class="wd_featurebox"><div class="wd_ticker_label"><span class="wd_exchange">NASDAQ</span><span class="wd_symbol">CRTO</span></div> <div style="position:relative;overflow:hidden;height:250px;width:100%;margin:0;padding:0;border:0;"> <div id="ir_featurebox_1-chart" style="height:100%; width:100%;position:absolute;margin:0;padding:0;border:0;"></div> </div> <div id="wd_chart_1-ranges" class="wd_chart-ranges" wd_default_range="1mo" role="radiogroup"><div id="wd_chart_1-range-1dy" class="wd_chart-range" style="display:none;" onclick="ir_featurebox.chart_set_range(1, '1dy');" onkeydown="webDriver.WCAG_Keypress(this, event);" tabindex="-1" role="radio" aria-checked="false" aria-label="1 Day" title="1 Day">1dy</div><div id="wd_chart_1-range-1mo" class="wd_chart-range" style="display:none;" onclick="ir_featurebox.chart_set_range(1, '1mo');" onkeydown="webDriver.WCAG_Keypress(this, event);" tabindex="-1" role="radio" aria-checked="false" aria-label="1 Month" title="1 Month">1mo</div><div id="wd_chart_1-range-6mo" class="wd_chart-range" style="display:none;" onclick="ir_featurebox.chart_set_range(1, '6mo');" onkeydown="webDriver.WCAG_Keypress(this, event);" tabindex="-1" role="radio" aria-checked="false" aria-label="6 Months" title="6 Months">6mo</div><div id="wd_chart_1-range-1yr" class="wd_chart-range" style="display:none;" onclick="ir_featurebox.chart_set_range(1, '1yr');" onkeydown="webDriver.WCAG_Keypress(this, event);" tabindex="-1" role="radio" aria-checked="false" aria-label="1 Year" title="1 Year">1yr</div><div id="wd_chart_1-range-5yr" class="wd_chart-range" style="display:none;" onclick="ir_featurebox.chart_set_range(1, '5yr');" onkeydown="webDriver.WCAG_Keypress(this, event);" tabindex="-1" role="radio" aria-checked="false" aria-label="5 Years" title="5 Years">5yr</div></div><div class="wd_quote-container" id="ir_featurebox_1-data"></div><div class="wd_chart-quote-footer" id="ir_featurebox_1-footer"></div><script type="text/javascript">webDriver.jQuery(function() {ir_featurebox.update(1, "CRTO", false);});</script></div></div></div> </div> </section> <section class="wd_clearfix"> <div class="container"> <div class="wd_featureboxes_footerleft wd_featureboxes-vertical"> <div id="wd_featurebox-standard_19" class="wd_featurebox_container wd_featurebox-standard"><div class="wd_featurebox_title">Contact</div><div class="wd_featurebox"><p>Melanie Dambre<br /> Head of Investor Relations<br /> <a href="mailto:m.dambre@criteo.com">m.dambre@criteo.com</a></p> <p>&nbsp;</p> </div></div></div> <div class="wd_featureboxes_footerright wd_featureboxes-vertical"> <div id="wd_featurebox-subscribe_1" class="wd_featurebox_container wd_featurebox-subscribe"><div class="wd_featurebox_title">Subscribe</div><div class="wd_featurebox"><div class="wd_subscribe_featurebox"> <form method="POST" class="wd_formbuilder" id="subscribe_form_1" name="formbuilderform" action="https://criteo.investorroom.com/index?submitted=1" enctype="multipart/form-data" onsubmit="disable_submit(this, true);var ok = check_required_fields(this,[&quot;subscribe_1[email]&quot;],[&quot;subscribe_1[email]&quot;],&quot;#ff0000&quot;,&quot;This field is required&quot;,&quot;This field must contain a valid email address&quot;,&quot;Please fill in all required fields highlighted in red.&quot;,&quot;Please provide a valid email address.&quot;); if (!ok) {disable_submit(this,false); return false;} webDriver.subscribeSubmit(this,1); return false;"> <div class="wd_form_header"> <div class="wd_form_legend"> * Required Fields </div> </div> <div class="wd_form_field wd_form_field_pos_right"> <div class="wd_form_field_label"> <label for="formbuilderform_subscribe_1[email]">*&nbsp;Email</label> </div> <div class="wd_form_field_input"> <input type="text" name="subscribe_1[email]" value="" size="16" id="formbuilderform_subscribe_1[email]" /> </div> </div> <div class="wd_form_footer"> <div class="wd_form_buttons"> <input type="submit" class="wd_formbuilder_submit" name="Submit" value="Submit"><input type="hidden" name="csrf_token" class="csrf_token" value=""/> </div> </div> </form> </div></div></div></div> </div> </section> </div> <footer class="py-6"> <div class="container"> <div class="row "> <div class="col d-flex"> <div class="list-col hidden-md-down"> <div class="inner"> <h4 class="h5 list-header" style="height: 22px;">Solutions &amp; Technology</h4> <ul> <li> <a href="https://www.criteo.com/solutions/"> Solutions </a> </li> <li> <a href="https://www.criteo.com/products/"> Products for Marketers </a> </li> <li> <a href="https://www.criteo.com/products/criteo-direct-bidder/"> Products for Publishers </a> </li> <li> <a href="https://www.criteo.com/technology/"> Technology </a> </li> </ul> </div> </div> <div class="list-col hidden-md-down"> <div class="inner"> <h4 class="h5 list-header" style="height: 22px;">Customers &amp; Partners</h4> <ul role="navigation"> <li> <a href="https://www.criteo.com/success-stories/"> Success Stories</a> </li> <li> <a href="https://www.criteo.com/retargeting-ad-examples/"> Ad Gallery</a> </li> <li> <a href="https://www.criteo.com/partners/"> Partners</a> </li> <li> <a href="https://www.criteo.com/resellers-program/"> Reseller Program</a> </li> <li> <a href="https://www.criteo.com/shopify-plus/"> Shopify Plus</a> </li> <li> <a href="https://www.criteo.com/prestashop/"> PrestaShop</a> </li> </ul> </div> </div> <div class="list-col hidden-md-down"> <div class="inner"><h4 class="h5 list-header" style="height: 22px;">Resources</h4> <ul> <li> <a href="https://www.criteo.com/digital-marketing-reports/"> Reports &amp; Research </a> </li> <li> <a href="https://www.criteo.com/digital-marketing-webinars/"> Webinars </a> </li> <li> <a href="https://www.criteo.com/events/"> Events </a> </li> <li> <a href="https://ailab.criteo.com/"> Criteo AI Lab </a> </li> <li> <a href="https://www.criteo.com/insights/"> Blog </a> </li> </ul> </div> </div> <div class="list-col hidden-md-down"> <div class="inner"><h4 class="h5 list-header" style="height: 22px;">About</h4> <ul> <li> <a href="https://www.criteo.com/careers/"> Careers </a> </li> <li> <a href="https://www.criteo.com/company/"> Company </a> </li> <li> <a href="http://criteo.investorroom.com/"> Investors </a> </li> <li> <a href="https://www.criteo.com/news/"> In the News </a> </li> <li> <a href="https://www.criteo.com/sustainability/"> Sustainability </a> </li> <li> <a href="https://careers.criteo.com/diversity-equity-and-inclusion"> Diversity, Equity & Inclusion </a> </li> <li> <a href="https://www.criteo.com/contact-us/"> Contact Us </a> </li> </ul> </div> </div> <div class="right-col d-flex flex-column justify-content-between "> <div class="inner pl-0 pl-lg-2"> <div class="border-left pl-0 pl-lg-1"> <div> <div class="contact-button mb-4"> <a data-id="talk_to_an_expert__button" href="https://www.criteo.com/talk-to-an-expert/"><button class="button button__orange-bg"><span>Talk To an Expert</span></button></a> </div> <div class="careers-cta mb-4"> <a data-id="join_our_team__button" href="https://www.criteo.com/careers/"><button class="button button__light-blue"><span>Join Our Team</span></button></a> </div> <div class="social-links mb-4"> <div class="d-flex justify-content-between flex-wrap"> <div class="social-icons"> <a href="https://www.linkedin.com/company/criteo"> <div> <i class="fa fa-linkedin fa-2x" aria-hidden="true"></i> </div> </a> </div> <div class="social-icons"> <a href="https://www.youtube.com/user/CriteoOfficial"> <div> <i class="fa fa-youtube fa-2x" aria-hidden="true"></i> </div> </a> </div> <div class="social-icons"> <a href="https://twitter.com/criteo"> <div> <i class="fa fa-twitter fa-2x" aria-hidden="true"></i> </div> </a> </div> <div class="social-icons"> <a href="https://www.facebook.com/GoCriteo"> <div> <i class="fa fa-facebook-f fa-2x" aria-hidden="true"></i> </div> </a> </div> </div> </div> <div class="pb-3 notices w-100"> <a href="http://www.criteo.com/privacy/" class="d-block mb-1">Opt-Out of Criteo Ads</a> <span class="copyright"> Copyright © Criteo 2025 </span> </div> </div> </div> </div> </div> </div> </div> <div class="row col py-2 hidden-md-down"> <hr> </div> <div class="row col lg-reverse"> <div class="logo-col d-flex flex-column"> <a href="https://www.criteo.com/"> <img class="footer-logo mb-3" src="images/Criteo-Logo-White-300.png" style="height:auto;width:auto;"> </a> </div> <div class="bottom-col"> <div class="row"> <div class="col mb-3"> <div class="label mb-1"> PRIVACY </div> <div role="navigation"> <span> <a href=" https://www.criteo.com/privacy/"> Privacy Policy</a> </span> <span> <a href=" https://www.criteo.com/privacy/CCPA-Privacy-Policy"> CCPA Privacy Policy</a> </span> <span> <a href=" https://www.criteo.com/privacy/corporate-privacy-policy/"> Website Privacy Policy</a> </span> <span> <a href=" https://www.criteo.com/CCPA-website-Privacy-Policy"> CCPA Website Privacy Policy</a> </span> <span> <a href=" https://www.criteo.com/ccpa-website-privacy-policy/#optout"> Do Not Sell My Personal Information</a> </span> <span style="display: none;"> <a href=" javascript:Cookiebot.renew()"> Cookie Management</a> </span> </div> </div> <div class="col mb-3"> <div class="label mb-1"> LEGAL </div> <div role="navigation"> <span> <a href=" http://www.criteo.com/terms-and-conditions/"> Terms and Conditions</a> </span> <span> <a href=" http://www.criteo.com/legal/"> Legal Mentions</a> </span> <span> <a href=" https://www.criteo.com/supply-partner-guidelines/"> Supply Partner Guidelines</a> </span> <span> <a href=" https://www.criteo.com//advertising-guidelines/"> Advertising Guidelines</a> </span> <span> <a href=" https://www.criteo.com/privacy/our-partners/"> Supported Platforms</a> </span> </div> </div> <div class="col mb-3"> <div class="label mb-1"> POPULAR TOPICS </div> <div> <span> <a href="https://www.criteo.com/what-is-retargeting/"> Retargeting</a> </span> <span> <a href="https://www.criteo.com/customer-acquisition-for-commerce-marketing/"> Customer Acquisition</a> </span> <span> <a href="https://www.criteo.com/customer-targeting-for-commerce-marketing/"> Customer Targeting</a> </span> <span> <a href="https://www.criteo.com/app-advertising/"> App Advertising</a> </span> </div> </div> <div class="col mb-3"> <div class="label mb-1"> UK NOTICES </div> <div> <span> <a href="images/Modern-Slavery Statement-2024-signed.pdf"> UK Modern Slavery Act</a> </span> <span> <a href="https://www.criteo.com/wp-content/uploads/2018/06/Criteo-Tax-strategy-of-UK-subsidiaries.pdf"> Tax Strategy</a> </span> </div> </div> </div> </div> </div> </div> </footer> <div class="modal fade" id="modalEmbed" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body modal-center"></div> </div> </div> </div> <div class="modal fade" id="newsletterThankyou" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body modal-center"><h4><p>Thanks for signing up for Criteo's newsletter, <b>The Thread</b>.</p><p> Look forward to regular updates on the current and future state of retail, trends to prepare for, and innovation to watch in your inbox each month.</p></h4></div> </div> </div> </div> <div class="modal fade" id="newsletterError" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body modal-center"><h4><p>There was an error signing up. Please make sure you are providing a valid email address, then try again.</p></h4></div> </div> </div> </div> <style> .modal-dialog .modal-header { justify-content: flex-end; } </style> <script> // modal video embed auto-play and auto-shut-up jQuery(document).ready(function() { var btn = jQuery('body').find('[data-toggle="modal"][data-type]'); // the button var target = jQuery(btn.data('target')); // modal div var src = btn.data('src'); var type = btn.data('type'); // youtube or pardot var modalBody = target.find('.modal-body'); // modal body var iframe; btn.click(function() { //console.log('modal opened: create iframe for ' + type); iframe = modalBody.html('<iframe width="100%" height="450" frameborder="0" allowfullscreen></iframe>').children('iframe'); if (type === 'pardot') { //console.log('iframe pardot'); iframe.load(function() { //console.log('iframe loaded'); iFrameResize(); // the secret sauce! }); iframe.attr('src', src); } else { // youtube //console.log('iframe youtube'); iframe.attr('src', src + '?autoplay=1&enablejsapi=1&rel=0'); // video URL in the button's data attr ytTracker.init(); // <-- Decorate all new videos on the page, from the 400-line monstrosity GTM } }); target.on('hidden.bs.modal', function (e) { //console.log('modal closed: stripping the contents'); modalBody.html(''); }); }); </script> <script type="text/javascript"> /* <![CDATA[ */ var qpprFrontData = {"linkData":{"https:\/\/www.criteo.com\/insights\/omnichannel-glossary\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/omnichannel-at-a-glance\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/retargeting-cheat-sheet\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/top-10-retargeting-acronyms\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/smart-marketers-guide-retargeting\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/apparel-trend-report\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/apparel-trend-report-uk\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/report-trade-marketing-transition\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/cpg-and-grocery-trend-report\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/uk-fmcg-trend-report-taking-stock-of-the-future-of-grocery\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/an-enlightened-holiday\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/introducing-criteo-commerce-marketing-ecosystem\/":[1,0,""],"https:\/\/www.criteo.com\/?p=6423":[1,0,""],"https:\/\/www.criteo.com\/?p=6442":[1,0,""],"https:\/\/www.criteo.com\/?p=6444":[1,0,""],"https:\/\/www.criteo.com\/?p=6448":[1,0,""],"https:\/\/www.criteo.com\/?p=6450":[1,0,""],"https:\/\/www.criteo.com\/insights\/say-hello-opportunity-video\/":[1,0,""],"https:\/\/www.criteo.com\/?p=6446":[1,0,""],"https:\/\/www.criteo.com\/?p=6878":[1,0,""],"https:\/\/www.criteo.com\/?p=6881":[1,0,""],"https:\/\/www.criteo.com\/insights\/shopper-story-2017-us\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/the-shopper-story-executive-summary\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/5-myths-omnishopping\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/shopper-story-2017-uk\/":[1,0,""],"https:\/\/www.criteo.com\/?p=7374":[1,0,""],"https:\/\/www.criteo.com\/?p=7376":[1,0,""],"https:\/\/www.criteo.com\/?p=7399":[1,0,""],"https:\/\/www.criteo.com\/?p=7738":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-us-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-uk-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-me-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-sea-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-anz-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-nl-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-germany-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-germany-de\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-france-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-france-fr\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-brazil-br\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-brazil-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-japan-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-japan-jp\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-korea-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-spain-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-spain-es\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-spain-es-2\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-italy-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-russia-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-russia-ru\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-italy-en-2\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-korea-kr\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q3-2017-italy-it\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/report-idc-can-machines-be-creative\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/emea-exec-connect-recaps\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/machine-learning-ebook\/":[1,0,""],"https:\/\/www.criteo.com\/?p=7395":[1,0,""],"https:\/\/www.criteo.com\/?p=7407":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q4-2017-us-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q4-2017-anz-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q4-2017-sea-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q4-2017-nl-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-q4-2017-me-en\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/state-customer-lifetime-value-report-uk\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-uk-q4-2017-2\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-anz-q1-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-me-q1-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-nl-q1-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-sea-q1-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-united-states-q1-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-uk-q1-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/summer-travel-report\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-united-states-q2-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-europe-q2-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/global-commerce-review-apac-q2-2018\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/what-type-of-digital-marketer-are-you\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/the-growing-retailers-guide-to-cross-channel-marketing\/":[1,0,""],"https:\/\/www.criteo.com\/insights\/ramadan-southeast-asia-2018\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/ramadan-middle-east-2018\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/ramadan-turkey-2018\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/gen-z-report\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/criteo-festive-season-report-2018\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/criteo-holiday-report-2018\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/digital-marketing-for-small-business\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/criteo-commerce-marketing-suite\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/pocket-guide-apparel-marketing\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/pocket-guide-sporting-goods-marketing\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/interactive-the-pocket-guide-to-health-beauty-marketing\/":[0,0,""],"https:\/\/www.criteo.com\/insights\/pocket-guide-home-goods-marketing\/":[0,0,""]},"siteURL":"https:\/\/www.criteo.com","siteURLq":"https:\/\/www.criteo.com"}; /* ]]> */ </script> <script type="text/javascript" src="js/qppr_frontend_script.js"></script> <script type="text/javascript"> /* <![CDATA[ */ var ctcc_vars = {"expiry":"578","method":"","version":"1"}; /* ]]> */ </script> <script type="text/javascript" src="js/uk-cookie-consent-js.js"></script> <script type="text/javascript" src="js/iframe.js"></script> <script type="text/javascript" src="js/theme.js"></script> <script type="text/javascript" src="js/scrolllock.js"></script> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/mixitup.js"></script> <script type="text/javascript" src="js/wp-embed.js"></script> <script type="text/javascript"> jQuery(window).load(function($){ $ = jQuery; if(!catapultReadCookie("STYXKEY_catAccCookies") && typeof Cookiebot !== "undefined" && Cookiebot.isOutsideEU == true){ // If the cookie has not been set then show the bar $("html").addClass("has-cookie-bar"); $("html").addClass("cookie-bar-bottom-bar"); $("html").addClass("cookie-bar-bar"); } }); </script> <!-- <div id="catapult-cookie-bar" class=""><div class="ctcc-inner "><span class="ctcc-left-side">We use Cookies to enhance your experience on our website. By continuing your navigation, you accept the placement and use of Cookies. To learn more about Cookies or opt-out from these services please see our&nbsp;privacy policy <a class="ctcc-more-info-link" tabindex="0" target="_blank" href="https://www.criteo.com/privacy/">more information</a></span><span class="ctcc-right-side"><button id="catapultCookie" tabindex="0" onclick="catapultAcceptCookies();">Accept</button></span></div> </div> --> <!-- #catapult-cookie-bar --><div style="display: none"> </div> <script type="text/javascript"> window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"bb94583995","applicationID":"72531584","transactionName":"b1YBYkFZWBBYBURaDVYcIlVHUVkNFg5fXgdoUgRTfldSFlUHQg==","queueTime":0,"applicationTime":808,"atts":"QxECFAlDSx4=","errorBeacon":"bam.nr-data.net","agent":""} </script> <div style="display: none; visibility: hidden;"> <script>var htmlLang;"www2.criteo.com"!=location.host?(htmlLang=document.documentElement.lang.substring(0,2),htmlLang='data-culture\x3d"'+htmlLang+'"'):htmlLang="";var url="\x3cscript "+htmlLang+' id\x3d"Cookiebot" src\x3d"https://consent.cookiebot.com/uc.js?cbid\x3de6070bcb-f83a-4f89-996c-109eb6b840ec" type\x3d"text/javascript"\x3e\x3c/script\x3e';document.write(url);</script><script data-culture="en" id="Cookiebot" src="js/uc.js" type="text/javascript"></script> <script>function CookiebotCallback_OnAccept(){console.log("cookiebot callback fired");Cookiebot.consent.preferences&&dataLayer.push({event:"cookieconsent_preferences"});Cookiebot.consent.statistics&&dataLayer.push({event:"cookieconsent_statistics"});Cookiebot.consent.marketing&&dataLayer.push({event:"cookieconsent_marketing"});1!=Cookiebot.consent.statistics&&dataLayer.push({event:"cookieconsent_statistics_false"});Cookiebot&&1==Cookiebot.isOutsideEU&&document.querySelector('span a[href\x3d" javascript:Cookiebot.renew()"]')&& (document.querySelector('span a[href\x3d" javascript:Cookiebot.renew()"]').parentNode.style.display="none");Cookiebot&&1==Cookiebot.isOutsideEU&&document.querySelector("#cookieManage")&&(document.querySelector("#cookieManage").style.display="none")}function CookiebotCallback_OnDecline(){1!=Cookiebot.consent.statistics&&dataLayer.push({event:"cookieconsent_statistics_false"})};</script> </div> <script type="text/javascript" id="gtm-scroll-tracking"> (function(h,l,a){function q(){if(!h.querySelector||!h.body.getBoundingClientRect)return!1;a.dataLayerName=a.dataLayerName||"dataLayer";a.distances=a.distances||{};u();r(l,"scroll",y(u,500))}function v(k,a,f,b,d){var e;for(e=0;e<a.length;e++){var c=parseInt(a[e],10),g="%"!==f?c+d:c/100*b+d;c+=f;g<=b+d&&(k[c]=g)}return k}function w(a,g){var k=parseInt(a,10),b=g/k,d=[],e;for(e=1;e<b+1;e++)d.push(e*k);return d}function u(){var k=x(a.bottom),g=x(a.top);var f=h.body;var b=h.documentElement;f=Math.max(f.scrollHeight, f.offsetHeight,b.clientHeight,b.scrollHeight,b.offsetHeight);g&&(f-=g);k&&(f=k-(g||0));f-=5;b=g||0;var d=z()||{},e=[],c=[],m;if(a.distances.percentages&&(a.distances.percentages.each&&(e=e.concat(a.distances.percentages.each)),a.distances.percentages.every))for(m=0;m<a.distances.percentages.every.length;m++)e=w(a.distances.percentages.every[m],100),e=c.concat(e);if(a.distances.pixels&&(a.distances.pixels.each&&(c=c.concat(a.distances.pixels.each)),a.distances.pixels.every))for(m=0;m<a.distances.pixels.every.length;m++){var A= w(a.distances.pixels.every[m],f);c=c.concat(A)}d=v(d,e,"%",f,b);f=d=v(d,c,"px",f,b);b=void 0!==l.pageXOffset;d="CSS1Compat"===(h.compatMode||"");b=b?l.pageYOffset:d?h.documentElement.scrollTop:h.body.scrollTop;b=parseInt(b,10);d=parseInt;c="CSS1Compat"===h.compatMode?h.documentElement:h.body;c=c.clientHeight;b+=d(c,10);for(var p in f)if(d=f[p],b>d&&!n[p]&&d<(k||Infinity)&&d>(g||0))if(n[p]=!0,d=p,c=l.GoogleAnalyticsObject,"undefined"===typeof l[a.dataLayerName]||a.forceSyntax)if("function"===typeof l[c]&& "function"===typeof l[c].getAll&&2!==a.forceSyntax)l[c]("send","event",a.category,d,a.label,{nonInteraction:1});else"undefined"!==typeof l._gaq&&1!==a.forceSyntax&&l._gaq.push(["_trackEvent",a.category,d,a.label,0,!0]);else l[a.dataLayerName].push({event:"scrollTracking",attributes:{distance:d,label:a.label}})}function x(a){if("number"===typeof a||parseInt(a,10))return parseInt(a,10);try{var k=1===a.nodeType?a:h.querySelector(a);return t(k)}catch(f){}}function y(a,g){var k,b,d,e=null,c=0,h=function(){c= new Date;e=null;d=a.apply(k,b)};return function(){var f=new Date;c||(c=f);var m=g-(f-c);k=this;b=arguments;0>=m?(clearTimeout(e),e=null,c=f,d=a.apply(k,b)):e||(e=setTimeout(h,m));return d}}function r(a,g,f){if(a.addEventListener)a.addEventListener(g,f);else if(a.attachEvent)a.attachEvent("on"+g,function(b){f.call(a,b)});else if("undefined"===typeof a["on"+g]||null===a["on"+g])a["on"+g]=function(b){f.call(a,b)}}function t(a){a=a.getBoundingClientRect().top;var k=void 0!==l.pageYOffset?l.pageYOffset: (h.documentElement||h.body.parentNode||h.body).scrollTop;return a+k}var n={};!a.distances.percentages||!a.distances.percentages.every||a.distances.percentages.every instanceof Array||(a.distances.percentages.every=[a.distances.percentages.every]);!a.distances.pixels||!a.distances.pixels.every||a.distances.pixels.every instanceof Array||(a.distances.pixels.every=[a.distances.pixels.every]);var z=function(a){function g(){var d,e,c;f={};if(a.each)for(c=0;c<a.each.length;c++){var b=a.each[c];n[b]||(d= h.querySelector(b))&&(f[b]=t(d))}if(a.every)for(c=0;c<a.every.length;c++){b=a.every[c];var g=h.querySelectorAll(b);if(g.length&&!n[b+":"+(g.length-1)])for(e=0;e<g.length;e++){var k=b+":"+e;n[k]||(d=g[e],f[k]=t(d))}}}if(a){var f={},b=0;g();return function(){var a={},e;b++;10<b&&(g(),b=0);for(e in f)a[e]=f[e];return a}}}(a.distances.elements);"loading"!==h.readyState?q():h.addEventListener?r(h,"DOMContentLoaded",q):r(l,"load",q)})(document,window,{forceSyntax:!1,dataLayerName:!1,distances:{percentages:{each:[10, 90],every:[25]},pixels:{each:[],every:[]},elements:{each:[],every:[]}},top:null,bottom:null,category:"Scroll Tracking",label:document.location.pathname});</script><script type="text/javascript" id="">var ytTracker=function(g,e,l){function n(){var d=g.getElementsByTagName("iframe"),c=g.getElementsByTagName("embed");m(d);m(c)}function m(d){var c;for(c=0;c<d.length;c++){var a=d[c];a.getAttribute("data-gtm-yt")?a=!1:(a=a.src||"",a=-1<a.indexOf("youtube.com/embed/")||-1<a.indexOf("youtube.com/v/")?!0:!1);if(a){a=d[c];var b=g.createElement("a");b.href=a.src;b.hostname="www.youtube.com";b.protocol=g.location.protocol;var f="/"===b.pathname.charAt(0)?b.pathname:"/"+b.pathname,h=e.location.protocol+"%2F%2F"+ e.location.hostname+(e.location.port?":"+e.location.port:"");-1===b.search.indexOf("enablejsapi")&&(b.search=(0<b.search.length?b.search+"\x26":"")+"enablejsapi\x3d1");-1===b.search.indexOf("origin")&&-1===e.location.hostname.indexOf("localhost")&&(b.search=b.search+"\x26origin\x3d"+h);"application/x-shockwave-flash"===a.type&&(h=g.createElement("iframe"),h.height=a.height,h.width=a.width,f=f.replace("/v/","/embed/"),a.parentNode.parentNode.replaceChild(h,a.parentNode),a=h);b.pathname=f;a.src!==b.href+ b.hash&&(a.src=b.href+b.hash);a.setAttribute("data-gtm-yt","true");t(a)}}}function t(d){d.pauseFlag=!1;new YT.Player(d,{events:{onStateChange:function(c){u(c,d)}}})}function v(d){var c={};f.events["Watch to End"]&&(c["Watch to End"]=98*d/100);if(f.percentageTracking){var a=[],b;f.percentageTracking.each&&(a=a.concat(f.percentageTracking.each));if(f.percentageTracking.every){var e=parseInt(f.percentageTracking.every,10),h=100/e;for(b=1;b<h;b++)a.push(b*e)}for(b=0;b<a.length;b++)h=a[b],e=h+"%",h=d* h/100,c[e]=Math.floor(h)}return c}function u(e,c){var a=e.data,b=e.target,d=b.getVideoUrl();d=d.match(/[?&]v=([^&#]*)/)[1];var f=b.getPlayerState(),g=b.getDuration(),k=v(g);g={1:"Play",2:"Pause"};g=g[a];c.playTracker=c.playTracker||{};1!==f||c.timer?(clearInterval(c.timer),c.timer=!1):(clearInterval(c.timer),c.timer=setInterval(function(){var a=b,e=k,d=c.videoId;a.getDuration();var f=a.getCurrentTime();a.getPlaybackRate();a[d]=a[d]||{};for(var g in e)e[g]<=f&&!a[d][g]&&(a[d][g]=!0,p(d,g))},1E3)); 1===a&&(c.playTracker[d]=!0,c.videoId=d,c.pauseFlag=!1);if(!c.playTracker[c.videoId])return!1;if(2===a){if(c.pauseFlag)return!1;c.pauseFlag=!0}q[g]&&p(c.videoId,g)}function p(d,c){var a="https://www.youtube.com/watch?v\x3d"+d,b=e.GoogleAnalyticsObject;if("undefined"===typeof e[r]||f.forceSyntax)if("function"===typeof e[b]&&"function"===typeof e[b].getAll&&2!==f.forceSyntax)e[b]("send","event","Videos",c,a);else"undefined"!==typeof e._gaq&&1!==w&&e._gaq.push(["_trackEvent","Videos",c,a]);else e[r].push({event:"youTubeTrack", attributes:{videoUrl:a,videoAction:c}})}e.onYouTubeIframeAPIReady=function(){var d=e.onYouTubeIframeAPIReady;return function(){d&&d.apply(this,arguments);navigator.userAgent.match(/MSIE [67]./gi)||n()}}();var f=l||{},w=f.forceSyntax||0,r=f.dataLayerName||"dataLayer",q={Play:!0,Pause:!0,"Watch to End":!0};for(k in f.events)f.events.hasOwnProperty(k)&&(q[k]=f.events[k]);l=g.createElement("script");l.src="//www.youtube.com/iframe_api";var k=g.getElementsByTagName("script")[0];k.parentNode.insertBefore(l, k);return{init:n,digestPotentialVideos:m}}(document,window,{events:{Play:!0,Pause:!0,"Watch to End":!0},percentageTracking:{every:25,each:[10,90]}}); </script> <script type="text/javascript" id=""> (function(a){a(function(){a(document).on("click","a",function(b){dataLayer.push({"gtm.element":b.currentTarget,"gtm.elementClasses":a(b.currentTarget).attr("class"),"gtm.elementId":a(b.currentTarget).attr("id"),"gtm.elementTarget":b.target,"gtm.elementUrl":a(b.currentTarget).attr("href"),event:"gtm.linkClick"})})})})(jQuery); </script> <script type="text/javascript" id=""> !function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","284607265480036");fbq("track","PageView"); </script> <noscript> <img height="1" width="1" src="https://www.facebook.com/tr?id=284607265480036&amp;ev=PageView &amp;noscript=1"> </noscript> <script type="text/javascript" id=""> (function(a,b,c,d,e){a=b.createElement(c);b=b.getElementsByTagName(c)[0];a.async=1;a.id=e;a.src=("https:"==document.location.protocol?"https://":"http://")+d;b.parentNode.insertBefore(a,b)})(window,document,"script","scripts.demandbase.com/pFhLSnHx.min.js","demandbase_js_lib");</script><script type="text/javascript" id="">!function(d,e,f,a,b,c){d.twq||(a=d.twq=function(){a.exe?a.exe.apply(a,arguments):a.queue.push(arguments)},a.version="1.1",a.queue=[],b=e.createElement(f),b.async=!0,b.src="//static.ads-twitter.com/uwt.js",c=e.getElementsByTagName(f)[0],c.parentNode.insertBefore(b,c))}(window,document,"script");twq("init","nxwpt");twq("track","PageView");</script><div style="display: none; visibility: hidden;"><script type="text/javascript">var piProtocol="https:"==document.location.protocol?"https://pi.":"http://cdn.";document.write(unescape("%3Cscript src\x3d'"+piProtocol+"pardot.com/pi.js' type\x3d'text/javascript'%3E%3C/script%3E"));</script><script src="js/pi.js" type="text/javascript"></script></div><script type="text/javascript" id="" src="js/ld.js"></script><script type="text/javascript" id="">window._6si=window._6si||[];window._6si.push(["enableEventTracking",!0]);window._6si.push(["setToken","9a2240100b38fda428c291ff01dce076"]);window._6si.push(["setEndpoint","b.6sc.co"]);(function(){var a=document.createElement("script");a.type="text/javascript";a.async=!0;a.src="//j.6sc.co/6si.min.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b)})();</script> <script type="text/javascript" id="" src="js/js"></script><script type="text/javascript" id="" src="js/1122510.js"></script> <script type="text/javascript" id="">window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date);gtag("config","AW-878667505");</script><div id="criteo-tags-div" style="display: none;"></div><script id="zg-variation-script-code-1131850">fm_$("html:eq(0) > body:eq(0) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(1) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(0) > a:eq(0)").css({"opacity":0}); fm_$("html:eq(0) > body:eq(0) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(1) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(0) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(1) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(4) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(1) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(5) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(1) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(6) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(1) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(7) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(4) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(5) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(6) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(7) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(0) > a:eq(0)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(4)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(5)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(6)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(7)").css({"display":"none","visibility":""}); fm_$("html:eq(0) > body:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(1) > div:eq(0) > div:eq(0) > div:eq(0) > ul:eq(0) > li:eq(0) > ul:eq(0) > li:eq(0)").css({"display":"none","visibility":""}); </script> <script type="text/javascript"> $('<hr class="dots hidden-sm-down">').insertBefore('.wd_home_hero .wd_header_content p'); $('<hr class="dots dots--colored">').insertAfter('.feature__content h2'); //$('<hr class="dots dots--colored">').insertAfter('h1.internal_header'); //$('<hr class="dots dots--gray">').insertAfter('.wd_featurebox_title'); var img_tbl_plyfil = function(){ $('.wd_imagetable').each(function(){ var img_url = $(this).find('img').attr('src'), link_url = $(this).find('a').attr('href'), rend_html = ''; if(link_url){ rend_html = '<picture class="wd_image_tbl_pollyf"><a href="'+link_url+'"><img src="'+img_url+'" /></a></picture>'; }else{ rend_html = '<picture class="wd_image_tbl_pollyf"><img src="'+img_url+'" /></picture>'; } $(this).before(rend_html) .remove(); }) } $(document).ready(function(){ $('.wd_newsfeed_releases-teaser .item, .wd_events-teaser .item').each(function(e){ var _url = $(this).find('a').attr('href'); $(this).append('<a class="btn btn--primary wd_more_btn" href="'+_url+'">Read More <i class="fa fa-angle-right" aria-hidden="true"></i></a>') }); //Analyst Research Page //Analyst Research Page if( $('.wd_pageid_189')[0] ) { // $('.wd_pageid_189 .wd_category:nth-child(2) .item').prepend( $('.wd_pageid_189 .wd_category:nth-child(2) .category_header') ); $('.wd_pageid_189 .wd_category:nth-child(2) .wd_category_items').append( $('.wd_pageid_189 .wd_category:nth-child(2) .item .wd_imagetable') ); } // Homepage Top fbox tiles $('div.wd_featureboxes_top .wd_featurebox_container:not(div:first-child)').on('click', function() { $('.wd_featurebox', this).toggleClass('show-text'); $(this).toggleClass('show-x'); }); $('.mobile-nav-menu a').on('click', function() { $('#mobile-nav-dialog').toggleClass('no-show'); }); }); </script> <!-- begin spin_special_output(body_end) --> <script wd_script_id="piwik_tracking_code"></script> <!-- Piwik Tracking Code --> <script type="text/javascript"> var _paq = _paq || []; _paq.push(["setCustomVariable", 1, "Content Type", "Standard", "page"]); _paq.push(["setCustomVariable", 3, "Navigation Page", "Overview", "page"]); _paq.push(["trackPageView"]); _paq.push(["enableLinkTracking"]); (function() { var u="//stats.drivetheweb.com/"; _paq.push(["setTrackerUrl", u+"piwik.php"]); _paq.push(["setSiteId", 2312]); var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript"; g.async=true; g.defer=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s); })(); </script> <noscript> <img src="https://stats.drivetheweb.com/piwik.php?idsite=2312&rec=1" style="border:0" alt="" /> </noscript> <!-- End Piwik Tracking Code --> <!-- end spin_special_output(body_end) --> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'9149295c788891c9',t:'MTczOTk5ODU2NS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10