Lyft earnings: What to expect from Uber’s smaller rival – MarketWatch
Object.keys(e[t]||{}),executeQueue(e){try{t[e]&&t[e].forEach((e=>this.execute(…e))),delete t[e]}catch(e){console.error(e)}},execute(){var[t,i,r,n]=arguments,s=e[t][i],u=e=>e,c=[];return”function”!=typeof s?s:(r&&(“function”==typeof r?(u=r,n&&Array.isArray(n)&&(c=n)):Array.isArray(r)&&(c=r)),u(s.apply(null,c)))},__reset(){var i=e=>Object.keys(e).forEach((t=>delete e[t]));i(e),i(t)},hasSubscription(e){return this.getSubscribedElements().indexOf(e)>-1},hasSubscribedFunction(e,t){return this.getSubscribedFunctions(e).indexOf(t)>-1},uniqueFucntionsUnderSubscription(t,i){const{__ace:r=(()=>({}))}=window;let n={};return Object.keys(i).forEach((s=>{e[t][s]?r(“log”,”log”,[{type:”warning”,initiator:”page”,message:”You are trying to subscribe the function “+s+” under the “+t+” namespace again. Use another name.”}]):n[s]=i[s]})),n},addSubscription(t,i){if(this.hasSubscription(t)){const r=this.uniqueFucntionsUnderSubscription(t,i);e[t]={…e[t],…r}}else e[t]=i;return e},subscribe(t,i,r){if(r)return e[t]=i,e;if(!i||”object”!=typeof i)throw new Error(“Missing third parameter. You must provide an object.”);return this.addSubscription(t,i),this.executeQueue(t),e},globalMessaging(){var[e,t,…i]=arguments;if(!e&&!t)return this.getSubscribedElements();if(e&&”string”==typeof e&&!t)return this.getSubscribedFunctions(e);if(“string”!=typeof e||”string”!=typeof t)throw new Error(“First and second argument must be String types”);if(this.hasSubscribedFunction(e,t))return this.execute(e,t,…i);this.addToExecutionQueue(e,t,…i)}},window.__ace=i.globalMessaging.bind(i),window.__ace.subscribe=i.subscribe.bind(i)}();var googletag=googletag||{};googletag.cmd=googletag.cmd||[];function _typeof(e){return(_typeof=”function”==typeof Symbol&&”symbol”==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&”function”==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?”symbol”:typeof e})(e)}!function(){for(var e,t,n=[],r=window,o=r;o;){try{if(o.frames.__tcfapiLocator){e=o;break}}catch(e){}if(o===r.top)break;o=r.parent}e||(function e(){var t=r.document,n=!!r.frames.__tcfapiLocator;if(!n)if(t.body){var o=t.createElement(“iframe”);o.style.cssText=”display:none”,o.name=”__tcfapiLocator”,t.body.appendChild(o)}else setTimeout(e,5);return!n}(),r.__tcfapi=function(){for(var e=arguments.length,r=new Array(e),o=0;o3&&2===parseInt(r[1],10)&&”boolean”==typeof r[3]&&(t=r[3],”function”==typeof r[2]&&r[2](“set”,!0)):”ping”===r[0]?”function”==typeof r[2]&&r[2]({gdprApplies:t,cmpLoaded:!1,cmpStatus:”stub”}):n.push(r)},r.addEventListener(“message”,(function(e){var t=”string”==typeof e.data,n={};if(t)try{n=JSON.parse(e.data)}catch(e){}else n=e.data;var r=”object”===_typeof(n)?n.__tcfapiCall:null;r&&window.__tcfapi(r.command,r.version,(function(n,o){var a={__tcfapiReturn:{returnValue:n,success:o,callId:r.callId}};e&&e.source&&e.source.postMessage&&e.source.postMessage(t?JSON.stringify(a):a,”*”)}),r.parameter)}),!1))}(),function(){var e=!1,t=window,n=document;function r(e){var n=”string”==typeof e.data;try{var r=n?JSON.parse(e.data):e.data;if(r.__cmpCall){var o=r.__cmpCall;t.__uspapi(o.command,o.parameter,(function(t,r){var a={__cmpReturn:{returnValue:t,success:r,callId:o.callId}};e.source.postMessage(n?JSON.stringify(a):a,”*”)}))}}catch(r){}}!function e(){if(!t.frames.__uspapiLocator)if(n.body){var r=n.body,o=n.createElement(“iframe”);o.style.cssText=”display:none”,o.name=”__uspapiLocator”,r.appendChild(o)}else setTimeout(e,5)}(),”function”!=typeof __uspapi&&(t.__uspapi=function(){var t=arguments;if(__uspapi.a=__uspapi.a||[],!t.length)return __uspapi.a;”ping”===t[0]?t[2]({gdprAppliesGlobally:e,cmpLoaded:!1},!0):__uspapi.a.push([].slice.apply(t))},__uspapi.msgHandler=r,t.addEventListener(“message”,r,!1))}(),function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){“undefined”!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:”Module”}),Object.defineProperty(e,”__esModule”,{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&”object”==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,”default”,{enumerable:!0,value:e}),2&t&&”string”!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,”a”,t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p=”/”,n(n.s=0)}([function(e,t,n){“use strict”;n.r(t);var r=function(){var e=window.djcmp,t=void 0===e?{}:e;if(!t._params){var n=document.querySelector(“#djcmp”),r=n&&n.getAttribute(“data-params”);t._params=r&&JSON.parse(r)}return t._params||{}},o=function(){return!(-1!==(document&&document.cookie||””).indexOf(“gdprApplies=false”))},a=function(){return window&&window.djcmp&&window.djcmp.tcData&&window.djcmp.tcData.gdprApplies},i=function(){var e=a();return”boolean”==typeof e?e:null},p=function(e,t){if(r().gdprApplies)return!0;switch(e){case”cookieOnly”:return o();case”serviceOnly”:return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},t=r().geoServiceUrl;if(t){var n=””.concat(t,”/geolocation-services/gdpr”);fetch(n).then((function(e){return e.json()})).then((function(t){var n=t.applies;e(n)})).catch((function(){e(null)}))}else”function”==typeof e&&e(null)}(t);case”tcfapiOnly”:return”function”==typeof t?function(e){var t=a();return”boolean”==typeof t?e(t):window.__tcfapi(“getTCData”,2,(function(t){var n=”boolean”!=typeof t.gdprApplies||t.gdprApplies;e(n)}))}(t):i();case”cookieFirst”:return-1!==(document&&document.cookie||””).indexOf(“gdprApplies=”)?o():i();default:return function(){var e=a();return”boolean”==typeof e?e:o()}()}},c=function(e){return!!r().ccpaApplies};!function(){var e=[];function t(){e.push(arguments)}window.djcmp||(t.gdprApplies=p,t.ccpaApplies=c,t.queue=e,window.djcmp=t)}()}]); ]]]]]]]]>]]]]]]>]]]]>]]> {}),performance:d}=window,o=e=>{const d=(t(“page”)||[]).indexOf(“setPerfMark”)>-1?”page”:”ace”;t(d,”setPerfMark”,[e,{isNewRelicEnabled:!0,justNewRelic:!1}])};e.cmd.push((()=>{const s={gptSlotRequested:!1,gptSlotRenderEnded:!1,gptSlotOnload:!1};window.adslots=window.adslots||{},window.adslots.spaAdtechPerfObj=s,t(“dataLayer”,”setData”,[{spaAdtechPerfObj:s}]),e.pubads().addEventListener(“slotRequested”,(()=>{const{spaAdtechPerfObj:e={}}=window.adslots,{gptSlotRequested:t}=e;t||(d.clearMarks(“gpt-slotRequested”),o(“gpt-slotRequested”),window.adslots.spaAdtechPerfObj.gptSlotRequested=!0)})),e.pubads().addEventListener(“slotRenderEnded”,(()=>{const{spaAdtechPerfObj:e={}}=window.adslots,{gptSlotRenderEnded:t}=e;t||(d.clearMarks(“gpt-slotRenderEnded”),o(“gpt-slotRenderEnded”),window.adslots.spaAdtechPerfObj.gptSlotRenderEnded=!0)})),e.pubads().addEventListener(“slotOnload”,(()=>{const{spaAdtechPerfObj:e={}}=window.adslots,{gptSlotOnload:t}=e;t||(d.clearMarks(“gpt-slotOnload”),o(“gpt-slotOnload”),window.adslots.spaAdtechPerfObj.gptSlotOnload=!0)}))}))})(); ]]]]]]]]>]]]]]]>]]]]>]]> {const{moatEnabled:t,adId:o,slot:d,requestAd:m}=e,s=a[o]&&a[o].slot||d;if(n.getEntriesByName(“moat-ace-firstAdItem”).length||i(“ace”,”setPerfMark”,[“moat-ace-firstAdItem”,{isNewRelicEnabled:!0}]),t&&”function”==typeof r&&r(s),!s)throw new ReferenceError(`slot ${o} is not defined`);m(s,e)})),window.moatQueue=null};((t=e)=>{if(“function”!=typeof t)throw new TypeError(“moatYieldReady must be a function”);window.moatYieldReady=t})()}(); ]]]]]]]]>]]]]]]>]]]]>]]> {function a(a,e){window.apstag._Q.push([a,e])}window.apstag||(window.apstag={init(){a(“i”,arguments)},fetchBids(){a(“f”,arguments)},setDisplayBids(){},targetingKeys:()=>[],_Q:[]})})(); ]]]]]]]]>]]]]]]>]]]]>]]> {n.d(t,{P_:()=>f,Mt:()=>p,C5:()=>s,DL:()=>m,OP:()=>j,lF:()=>E,Yu:()=>y,Dg:()=>g,CX:()=>c,GE:()=>b,sU:()=>_});var r=n(8632),i=n(9567);const a={beacon:r.ce.beacon,errorBeacon:r.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},o={};function s(e){if(!e)throw new Error(“All info objects require an agent identifier!”);if(!o[e])throw new Error(“Info for “.concat(e,” was never set”));return o[e]}function c(e,t){if(!e)throw new Error(“All info objects require an agent identifier!”);o[e]=(0,i.D)(t,a),(0,r.Qy)(e,o[e],”info”)}var d=n(7056);const u=()=>{const e={blockSelector:”[data-nr-block]”,maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:d.oD,inactiveMs:d.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:”*”,maskAllInputs:!0,get blockClass(){return”nr-block”},get ignoreClass(){return”nr-ignore”},get maskTextClass(){return”nr-mask”},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=”,”.concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={…t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},l={};function f(e){if(!e)throw new Error(“All configuration objects require an agent identifier!”);if(!l[e])throw new Error(“Configuration for “.concat(e,” was never set”));return l[e]}function g(e,t){if(!e)throw new Error(“All configuration objects require an agent identifier!”);l[e]=(0,i.D)(t,u()),(0,r.Qy)(e,l[e],”config”)}function p(e,t){if(!e)throw new Error(“All configuration objects require an agent identifier!”);var n=f(e);if(n){for(var r=t.split(“.”),i=0;i{n.d(t,{D:()=>i});var r=n(50);function i(e,t){try{if(!e||”object”!=typeof e)return(0,r.Z)(“Setting a Configurable requires an object as input”);if(!t||”object”!=typeof t)return(0,r.Z)(“Setting a Configurable requires a model to set its initial properties”);const n=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),a=0===Object.keys(n).length?e:n;for(let o in a)if(void 0!==e[o])try{“object”==typeof e[o]&&”object”==typeof t[o]?n[o]=i(e[o],t[o]):n[o]=e[o]}catch(e){(0,r.Z)(“An error occurred while setting a property of a Configurable”,e)}return n}catch(e){(0,r.Z)(“An error occured while setting a Configurable”,e)}}},6818:(e,t,n)=>{n.d(t,{Re:()=>i,gF:()=>a,q4:()=>r});const r=”1.237.1″,i=”PROD”,a=”CDN”},385:(e,t,n)=>{n.d(t,{FN:()=>o,IF:()=>d,Nk:()=>l,Tt:()=>s,_A:()=>a,il:()=>r,pL:()=>c,v6:()=>i,w1:()=>u});const r=”undefined”!=typeof window&&!!window.document,i=”undefined”!=typeof WorkerGlobalScope&&(“undefined”!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||”undefined”!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=r?window:”undefined”!=typeof WorkerGlobalScope&&(“undefined”!=typeof self&&self instanceof WorkerGlobalScope&&self||”undefined”!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=””+a?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&”undefined”==typeof SharedWorker,d=(()=>{const e=navigator.userAgent.match(/Firefox[/s](d+.d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),u=Boolean(r&&window.document.documentMode),l=!!navigator.sendBeacon},1117:(e,t,n)=>{n.d(t,{w:()=>a});var r=n(50);const i={agentIdentifier:””,ee:void 0};class a{constructor(e){try{if(“object”!=typeof e)return(0,r.Z)(“shared context requires an object as input”);this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,n]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=n)}))}catch(e){(0,r.Z)(“An error occured while setting SharedContext”,e)}}}},8e3:(e,t,n)=>{n.d(t,{L:()=>u,R:()=>c});var r=n(2177),i=n(1284),a=n(4322),o=n(3325);const s={};function c(e,t){const n={staged:!1,priority:o.p[t]||0};d(e),s[e].get(t)||s[e].set(t,n)}function d(e){e&&(s[e]||(s[e]=new Map))}function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:””,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:”feature”;if(d(e),!e||!s[e].get(t))return o(t);s[e].get(t).staged=!0;const n=[…s[e]];function o(t){const n=e?r.ee.get(e):r.ee,o=a.X.handlers;if(n.backlog&&o){var s=n.backlog[t],c=o[t];if(c){for(var d=0;s&&d{let[t,n]=e;return n.staged}))&&(n.sort(((e,t)=>e[1].priority-t[1].priority)),n.forEach((e=>{let[t]=e;o(t)})))}function l(e,t){var n=e[1];(0,i.D)(t[n],(function(t,n){var r=e[0];if(n[0]===r){var i=n[1],a=e[3],o=e[2];i.apply(a,o)}}))}},2177:(e,t,n)=>{n.d(t,{ee:()=>d});var r=n(8632),i=n(2210),a=n(1284),o=n(5763),s=”nr@context”;let c=(0,r.fP)();var d;function u(){}function l(){return new u}function f(){d.aborted=!0,d.backlog={}}c.ee?d=c.ee:(d=function e(t,n){var r={},c={},g={},p=!1;try{p=16===n.length&&(0,o.OP)(n).isolatedBacklog}catch(e){}var h={on:b,addEventListener:b,removeEventListener:y,emit:m,get:A,listeners:w,context:v,buffer:x,abort:f,aborted:!1,isBuffering:D,debugId:n,backlog:p?{}:t&&”object”==typeof t.backlog?t.backlog:{}};return h;function v(e){return e&&e instanceof u?e:e?(0,i.X)(e,s,l):l()}function m(e,n,r,i,a){if(!1!==a&&(a=!0),!d.aborted||i){t&&a&&t.emit(e,n,r);for(var o=v(r),s=w(e),u=s.length,l=0;lr,p:()=>i});var r=n(2177).ee.get(“handle”);function i(e,t,n,i,a){a?(a.buffer([e],i),a.emit(e,t,n)):(r.buffer([e],i),r.emit(e,t,n))}},4322:(e,t,n)=>{n.d(t,{X:()=>a});var r=n(5546);a.on=o;var i=a.handlers={};function a(e,t,n,a){o(a||r.E,i,e,t,n)}function o(e,t,n,i,a){a||(a=”feature”),e||(e=r.E);var o=t[a]=t[a]||{};(o[n]=o[n]||[]).push([e,i])}},3239:(e,t,n)=>{n.d(t,{bP:()=>s,iz:()=>c,m$:()=>o});var r=n(385);let i=!1,a=!1;try{const e={get passive(){return i=!0,!1},get signal(){return a=!0,!1}};r._A.addEventListener(“test”,null,e),r._A.removeEventListener(“test”,null,e)}catch(e){}function o(e,t){return i||a?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,o(n,r))}function c(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,o(n,r))}},4402:(e,t,n)=>{n.d(t,{Rl:()=>o,ky:()=>s});var r=n(385);const i=”xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx”;function a(e,t){return e?15&e[t]:16*Math.random()|0}function o(){const e=r._A?.crypto||r._A?.msCrypto;let t,n=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split(“”).map((e=>”x”===e?a(t,++n).toString(16):”y”===e?(3&a()|8).toString(16):e)).join(“”)}function s(e){const t=r._A?.crypto||r._A?.msCrypto;let n,i=0;t&&t.getRandomValues&&(n=t.getRandomValues(new Uint8Array(31)));const o=[];for(var s=0;s{n.d(t,{Bq:()=>r,Hb:()=>a,oD:()=>i});const r=”NRBA”,i=144e5,a=18e5},7894:(e,t,n)=>{function r(){return Math.round(performance.now())}n.d(t,{z:()=>r})},50:(e,t,n)=>{function r(e,t){“function”==typeof console.warn&&(console.warn(“New Relic: “.concat(e)),t&&console.warn(t))}n.d(t,{Z:()=>r})},2587:(e,t,n)=>{n.d(t,{N:()=>c,T:()=>d});var r=n(2177),i=n(5546),a=n(8e3),o=n(3325);const s={stn:[o.D.sessionTrace],err:[o.D.jserrors,o.D.metrics],ins:[o.D.pageAction],spa:[o.D.spa],sr:[o.D.sessionReplay,o.D.sessionTrace]};function c(e,t){const n=r.ee.get(t);e&&”object”==typeof e&&(Object.entries(e).forEach((e=>{let[t,r]=e;void 0===d[t]&&(s[t]?s[t].forEach((e=>{r?(0,i.p)(“feat-“+t,[],void 0,e,n):(0,i.p)(“block-“+t,[],void 0,e,n),(0,i.p)(“rumresp-“+t,[Boolean(r)],void 0,e,n)})):r&&(0,i.p)(“feat-“+t,[],void 0,void 0,n),d[t]=Boolean(r))})),Object.keys(s).forEach((e=>{void 0===d[e]&&(s[e]?.forEach((t=>(0,i.p)(“rumresp-“+e,[!1],void 0,t,n))),d[e]=!1)})),(0,a.L)(t,o.D.pageViewEvent))}const d={}},2210:(e,t,n)=>{n.d(t,{X:()=>i});var r=Object.prototype.hasOwnProperty;function i(e,t,n){if(r.call(e,t))return e[t];var i=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,n)=>{n.d(t,{D:()=>r});const r=(e,t)=>Object.entries(e||{}).map((e=>{let[n,r]=e;return t(n,r)}))},4351:(e,t,n)=>{n.d(t,{P:()=>a});var r=n(2177);const i=()=>{const e=new WeakSet;return(t,n)=>{if(“object”==typeof n&&null!==n){if(e.has(n))return;e.add(n)}return n}};function a(e){try{return JSON.stringify(e,i())}catch(e){try{r.ee.emit(“internal-error”,[e])}catch(e){}}}},3960:(e,t,n)=>{n.d(t,{K:()=>o,b:()=>a});var r=n(3239);function i(){return”undefined”==typeof document||”complete”===document.readyState}function a(e,t){if(i())return e();(0,r.bP)(“load”,e,t)}function o(e){if(i())return e();(0,r.iz)(“DOMContentLoaded”,e)}},8632:(e,t,n)=>{n.d(t,{EZ:()=>d,Qy:()=>c,ce:()=>a,fP:()=>o,gG:()=>u,mF:()=>s});var r=n(7894),i=n(385);const a={beacon:”bam.nr-data.net”,errorBeacon:”bam.nr-data.net”};function o(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=o();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,n){let i=o();const a=i.initializedAgents||{},s=a[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,r.z)(),date:new Date}),i.initializedAgents={…a,[e]:{…s,[n]:t}},i}function d(e,t){o()[e]=t}function u(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,…t}}(),function(){let e=o();const t=e.init||{};e.init={…t}}(),s(),function(){let e=o();const t=e.loader_config||{};e.loader_config={…t}}(),o()}},7956:(e,t,n)=>{n.d(t,{N:()=>i});var r=n(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,r.iz)(“visibilitychange”,(function(){if(t)return void(“hidden”==document.visibilityState&&e());e(document.visibilityState)}),n,i)}},3081:(e,t,n)=>{n.d(t,{gF:()=>a,mY:()=>i,t9:()=>r,vz:()=>s,xS:()=>o});const r=n(3325).D.metrics,i=”sm”,a=”cm”,o=”storeSupportabilityMetrics”,s=”storeEventMetrics”},7633:(e,t,n)=>{n.d(t,{Dz:()=>i,OJ:()=>o,qw:()=>a,t9:()=>r});const r=n(3325).D.pageViewEvent,i=”firstbyte”,a=”domcontent”,o=”windowload”},9251:(e,t,n)=>{n.d(t,{t:()=>r});const r=n(3325).D.pageViewTiming},5938:(e,t,n)=>{n.d(t,{W:()=>a});var r=n(5763),i=n(2177);class a{constructor(e,t,n){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,r.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=n,this.blocked=!1}}},9144:(e,t,n)=>{n.d(t,{j:()=>v});var r=n(3325),i=n(5763),a=n(5546),o=n(2177),s=n(7894),c=n(8e3),d=n(3960),u=n(385),l=n(50),f=n(3081),g=n(8632);function p(){const e=(0,g.gG)();[“setErrorHandler”,”finished”,”addToTrace”,”inlineHit”,”addRelease”,”addPageAction”,”setCurrentRouteName”,”setPageViewName”,”setCustomAttribute”,”interaction”,”noticeError”,”setUserId”].forEach((t=>{e[t]=function(){for(var n=arguments.length,r=new Array(n),i=0;i1?n-1:0),i=1;i{e.exposed&&e.api[t]&&a.push(e.api[t](…r))})),a.length>1?a:a[0]}(t,…r)}}))}var h=n(2587);function v(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},v=arguments.length>2?arguments[2]:void 0,m=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:A={loaderType:v},exposed:x=!0}=t;const D=(0,g.gG)();y||(b=D.init,y=D.info,w=D.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),y.jsAttributes??={},u.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y);const j=(0,i.P_)(e);A.denyList=[…j.ajax?.deny_list||[],…j.ajax?.block_internal?[y.beacon,y.errorBeacon]:[]],(0,i.sU)(e,A),p();const _=function(e,t){t||(0,c.R)(e,”api”);const g={};var p=o.ee.get(e),h=p.get(“tracer”),v=”api-“,m=v+”ixn-“;function b(t,n,r,a){const o=(0,i.C5)(e);return null===n?delete o.jsAttributes[t]:(0,i.CX)(e,{…o,jsAttributes:{…o.jsAttributes,[t]:n}}),A(v,r,!0,a||null===n?”session”:void 0)(t,n)}function y(){}[“setErrorHandler”,”finished”,”addToTrace”,”inlineHit”,”addRelease”].forEach((e=>g[e]=A(v,e,!0,”api”))),g.addPageAction=A(v,”addPageAction”,!0,r.D.pageAction),g.setCurrentRouteName=A(v,”routeName”,!0,r.D.spa),g.setPageViewName=function(t,n){if(“string”==typeof t)return”/”!==t.charAt(0)&&(t=”/”+t),(0,i.OP)(e).customTransaction=(n||”http://custom.transaction”)+t,A(v,”setPageViewName”,!0)()},g.setCustomAttribute=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(“string”==typeof e){if([“string”,”number”].includes(typeof t)||null===t)return b(e,t,”setCustomAttribute”,n);(0,l.Z)(“Failed to execute setCustomAttribute.nNon-null value must be a string or number type, but a type of was provided.”))}else(0,l.Z)(“Failed to execute setCustomAttribute.nName must be a string type, but a type of was provided.”))},g.setUserId=function(e){if(“string”==typeof e||null===e)return b(“enduser.id”,e,”setUserId”,!0);(0,l.Z)(“Failed to execute setUserId.nNon-null value must be a string type, but a type of was provided.”))},g.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var n={},i=this,o=”function”==typeof t;return(0,a.p)(m+”tracer”,[(0,s.z)(),e,n],i,r.D.spa,p),function(){if(h.emit((o?””:”no-“)+”fn-start”,[(0,s.z)(),i,o],n),o)try{return t.apply(this,arguments)}catch(e){throw h.emit(“fn-err”,[arguments,this,e],n),e}finally{h.emit(“fn-end”,[(0,s.z)()],n)}}}};function A(e,t,n,i){return function(){return(0,a.p)(f.xS,[“API/”+t+”/called”],void 0,r.D.metrics,p),i&&(0,a.p)(e+t,[(0,s.z)(),…arguments],n?null:this,i,p),n?void 0:this}}function x(){n.e(439).then(n.bind(n,7438)).then((t=>{let{setAPI:n}=t;n(e),(0,c.L)(e,”api”)})).catch((()=>(0,l.Z)(“Downloading runtime APIs failed…”)))}return[“actionText”,”setName”,”setAttribute”,”save”,”ignore”,”onEnd”,”getContext”,”end”,”get”].forEach((e=>{w[e]=A(m,e,void 0,r.D.spa)})),g.noticeError=function(e,t){“string”==typeof e&&(e=new Error(e)),(0,a.p)(f.xS,[“API/noticeError/called”],void 0,r.D.metrics,p),(0,a.p)(“err”,[e,(0,s.z)(),!1,t],void 0,r.D.jserrors,p)},u.il?(0,d.b)((()=>x()),!0):x(),g}(e,m);return(0,g.Qy)(e,_,”api”),(0,g.Qy)(e,x,”exposed”),(0,g.EZ)(“activatedFeatures”,h.T),_}},3325:(e,t,n)=>{n.d(t,{D:()=>r,p:()=>i});const r={ajax:”ajax”,jserrors:”jserrors”,metrics:”metrics”,pageAction:”page_action”,pageViewEvent:”page_view_event”,pageViewTiming:”page_view_timing”,sessionReplay:”session_replay”,sessionTrace:”session_trace”,spa:”spa”},i={[r.pageViewEvent]:1,[r.pageViewTiming]:2,[r.metrics]:3,[r.jserrors]:4,[r.ajax]:5,[r.sessionTrace]:6,[r.pageAction]:7,[r.spa]:8,[r.sessionReplay]:9}}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var a=r[e]={exports:{}};return n[e](a,a.exports,i),a.exports}i.m=n,i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,n)=>(i.f[n](e,t),t)),[])),i.u=e=>(({78:”page_action-aggregate”,147:”metrics-aggregate”,193:”session_trace-aggregate”,242:”session-manager”,317:”jserrors-aggregate”,348:”page_view_timing-aggregate”,412:”lazy-feature-loader”,439:”async-api”,538:”recorder”,590:”session_replay-aggregate”,675:”compressor”,786:”page_view_event-aggregate”,873:”spa-aggregate”,898:”ajax-aggregate”}[e]||e)+”.”+{78:”467f8594″,147:”b86cefcf”,193:”ac30a1f3″,242:”d080e4cc”,317:”319b8300″,348:”7b2a53ee”,412:”c1052c27″,439:”e9f77430″,538:”9c5c1546″,590:”8b420469″,646:”9e7a6b8d”,675:”9614fd62″,786:”4988d952″,860:”95a91211″,873:”550eec7b”,898:”d95c640e”}[e]+”-1.237.1.min.js”),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t=”NRBA:”,i.l=(n,r,a,o)=>{if(e[n])e[n].push(r);else{var s,c;if(void 0!==a)for(var d=document.getElementsByTagName(“script”),u=0;u{s.onerror=s.onload=null,clearTimeout(g);var i=e[n];if(delete e[n],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(r))),t)return t(r)},g=setTimeout(f.bind(null,void 0,{type:”timeout”,target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{“undefined”!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:”Module”}),Object.defineProperty(e,”__esModule”,{value:!0})},i.j=4,i.p=”https://js-agent.newrelic.com/”,(()=>{var e={4:0,465:0};i.f.j=(t,n)=>{var r=i.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise(((n,i)=>r=e[t]=[n,i]));n.push(r[2]=a);var o=i.p+i.u(t),s=new Error;i.l(o,(n=>{if(i.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&(“load”===n.type?”missing”:n.type),o=n&&n.target&&n.target.src;s.message=”Loading chunk “+t+” failed.n(“+a+”: “+o+”)”,s.name=”ChunkLoadError”,s.type=a,s.request=o,r[1](s)}}),”chunk-“+t,t)}};var t=(t,n)=>{var r,a,[o,s,c]=n,d=0;if(o.some((t=>0!==e[t]))){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);if(c)c(i)}for(t&&t(n);d{i.r(a);var e=i(50);class t{addPageAction(t,n){(0,e.Z)(“Call to agent api addPageAction failed. The session trace feature is not currently initialized.”)}setPageViewName(t,n){(0,e.Z)(“Call to agent api setPageViewName failed. The page view feature is not currently initialized.”)}setCustomAttribute(t,n,r){(0,e.Z)(“Call to agent api setCustomAttribute failed. The js errors feature is not currently initialized.”)}noticeError(t,n){(0,e.Z)(“Call to agent api noticeError failed. The js errors feature is not currently initialized.”)}setUserId(t){(0,e.Z)(“Call to agent api setUserId failed. The js errors feature is not currently initialized.”)}setErrorHandler(t){(0,e.Z)(“Call to agent api setErrorHandler failed. The js errors feature is not currently initialized.”)}finished(t){(0,e.Z)(“Call to agent api finished failed. The page action feature is not currently initialized.”)}addRelease(t,n){(0,e.Z)(“Call to agent api addRelease failed. The agent is not currently initialized.”)}}var n=i(3325),r=i(5763);const o=Object.values(n.D);function s(e){const t={};return o.forEach((n=>{t[n]=function(e,t){return!1!==(0,r.Mt)(t,””.concat(e,”.enabled”))}(n,e)})),t}var c=i(9144);var d=i(5546),u=i(385),l=i(8e3),f=i(5938),g=i(3960);class p extends f.W{constructor(e,t,n){let r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,n),this.auto=r,this.abortHandler,this.featAggregate,this.onAggregateImported,r&&(0,l.R)(e,n)}importAggregator(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const n=u.il&&!0===(0,r.Mt)(this.agentIdentifier,”privacy.cookies_enabled”);let a;this.onAggregateImported=new Promise((e=>{a=e}));const o=async()=>{let r;try{if(n){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));r=e(this.agentIdentifier)}}catch(t){(0,e.Z)(“A problem occurred when starting up session manager. This page will not start or extend any session.”,t)}try{if(!this.shouldImportAgg(this.featureName,r))return(0,l.L)(this.agentIdentifier,this.featureName),void a(!1);const{lazyFeatureLoader:e}=await i.e(412).then(i.bind(i,8582)),{Aggregate:n}=await e(this.featureName,”aggregate”);this.featAggregate=new n(this.agentIdentifier,this.aggregator,t),a(!0)}catch(t){(0,e.Z)(“Downloading and initializing “.concat(this.featureName,” failed…”),t),this.abortHandler?.(),a(!1)}};u.il?(0,g.b)((()=>o()),!0):o()}shouldImportAgg(e,t){return e!==n.D.sessionReplay||!!r.Yu.MO&&(!1!==(0,r.Mt)(this.agentIdentifier,”session_trace.enabled”)&&(!!t?.isNew||!!t?.state.sessionReplay))}}var h=i(7633),v=i(7894);class m extends p{static featureName=h.t9;constructor(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,h.t9,i),(“undefined”==typeof PerformanceNavigationTiming||u.Tt)&&”undefined”!=typeof PerformanceTiming){const t=(0,r.OP)(e);t[h.Dz]=Math.max(Date.now()-t.offset,0),(0,g.K)((()=>t[h.qw]=Math.max((0,v.z)()-t[h.Dz],0))),(0,g.b)((()=>{const e=(0,v.z)();t[h.OJ]=Math.max(e-t[h.Dz],0),(0,d.p)(“timing”,[“load”,e],void 0,n.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var b=i(1117),y=i(1284);class w extends b.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,n,r,i){var a=this.getBucket(e,t,n,i);return a.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,y.D)(e,(function(e,n){t[e]=A(n,t[e])})),t}(r,a.metrics),a}merge(e,t,n,r,i){var a=this.getBucket(e,t,r,i);if(a.metrics){var o=a.metrics;o.count+=n.count,(0,y.D)(n,(function(e,t){if(“count”!==e){var r=o[e],i=n[e];i&&!i.c?o[e]=A(i.t,r):o[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,o[e])}}))}else a.metrics=n}storeMetric(e,t,n,r){var i=this.getBucket(e,t,n);return i.stats=A(r,i.stats),i}getBucket(e,t,n,r){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:n||{}},r&&(i.custom=r)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},n=””,r=!1,i=0;it.max&&(t.max=e),e2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t,n),u.il&&((0,r.OP)(e).initHidden=Boolean(“hidden”===document.visibilityState),(0,k.N)((()=>(0,d.p)(“docHidden”,[(0,v.z)()],void 0,P.t,this.ee)),!0),(0,N.bP)(“pagehide”,(()=>(0,d.p)(“winPagehide”,[(0,v.z)()],void 0,P.t,this.ee))),this.importAggregator())}}var I=i(3081);class S extends p{static featureName=I.t9;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,I.t9,n),this.importAggregator()}}new class extends t{constructor(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,E.ky)(16);super(),u._A?(this.agentIdentifier=n,this.sharedAggregator=new w({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,c.j)(this.agentIdentifier,t,t.loaderType||”agent”)),this.start()):(0,e.Z)(“Failed to initial the agent. Could not determine the runtime environment.”)}get config(){return{info:(0,r.C5)(this.agentIdentifier),init:(0,r.P_)(this.agentIdentifier),loader_config:(0,r.DL)(this.agentIdentifier),runtime:(0,r.OP)(this.agentIdentifier)}}start(){const t=”features”;try{const r=s(this.agentIdentifier),i=[…this.desiredFeatures];i.sort(((e,t)=>n.p[e.featureName]-n.p[t.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===n.D.pageViewEvent){const i=function(e){switch(e){case n.D.ajax:return[n.D.jserrors];case n.D.sessionTrace:return[n.D.ajax,n.D.pageViewEvent];case n.D.sessionReplay:return[n.D.sessionTrace];case n.D.pageViewTiming:return[n.D.pageViewEvent];default:return[]}}(t.featureName);i.every((e=>r[e]))||(0,e.Z)(“”.concat(t.featureName,” is enabled but one or more dependent features has been disabled (“).concat((0,T.P)(i),”). This may cause unintended consequences or missing data…”)),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,_.Qy)(this.agentIdentifier,this.features,t)}catch(n){(0,e.Z)(“Failed to initialize all enabled instrument classes (agent aborted) -“,n);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,_.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}addToTrace(t){(0,e.Z)(“Call to agent api addToTrace failed. The page action feature is not currently initialized.”)}setCurrentRouteName(t){(0,e.Z)(“Call to agent api setCurrentRouteName failed. The spa feature is not currently initialized.”)}interaction(){(0,e.Z)(“Call to agent api interaction failed. The spa feature is not currently initialized.”)}}({features:[m,C,S],loaderType:”lite”})})(),window.NRBA=a})();]]]]]]]]>]]]]]]>]]]]>]]> [] { if ([‘subscriber’, ‘prosubscriber’].includes(window.utag_data.user_type)) { return; } const delayParam = parseInt(window.localStorage.getItem(‘swg-call-delay’), 10); if (delayParam && (delayParam > Date.now())) { return; } // If GaaMetering is initiated, it would initiate the subscriptions behind the scene // https://github.com/subscriptions-project/swg-js/blob/main/src/utils/gaa.js if (!this.hasInitGaaMetering) { subscriptions.init(productID); this.getEntitlements(subscriptions, productID); } }); }, getEntitlements(subscriptions, productId) { subscriptions.getEntitlements() .then(window.__googleEA?.handleSwGEntitlement(productId)) .catch((err) => { console.error(`[SWG Entitlements Failed]: ${err}`); }); }, getHandleLoginPromise() { return new Promise(() => { window.GaaMetering?.getLoginPromise() .then(() => { const LOGIN_URL = { WSJ: ‘www.wsj.com/client/login’, BOL: ‘www.barrons.com/client/login’, FN: ‘www.dowjones.com/client/login’, MW: ‘www.marketwatch.com/client/login’, MG: ‘www.dowjones.com/client/login’ }; const prefix = envGoogleEA === ‘prod’ ? ” : ‘int.’; const baseUrl = LOGIN_URL[window.utag_data.page_site_product]; const loginUrl = `https://${prefix}${baseUrl}`; const targetUrl = new URL(window.location.href); targetUrl.searchParams.set(‘isGaa’, true); window.location.href = `${loginUrl}?target=${encodeURIComponent(targetUrl)}`; }); }); }, getRegisterUserPromise() { return new Promise(() => { window.GaaMetering?.getGaaUserPromise() .then((credential) => { window.__googleEA?._registerUser(credential); }); }); }, showPaywall() { const SHOP_URL = { prod: { WSJ: ‘https://subscribe.wsj.com?target=’, BOL: ‘https://subscribe.barrons.com?target=’, FN: ‘https://partner.fnlondon.com/p/1140300052/eligibility?mod=subscribe-google-ea&targetURL=’, MW: ‘https://subscribe.marketwatch.com?target=’ }, dev: { WSJ: ‘https://subscribe.wsj.com?target=’, BOL: ‘https://subscribe.barrons.com?target=’, FN: ‘https://partner.s.dev.fnlondon.com/p/p_fnlondon/eligibility/?mod=subscribe-google-ea&targetURL=’, MW: ‘https://subscribe.marketwatch.com?target=’ } }; const product = window.utag_data.page_site_product; const targetUrl = new URL(window.location.href); targetUrl.searchParams.set(‘isGaa’, true); window.location.href = `${(SHOP_URL[envGoogleEA] || SHOP_URL.dev)[product]}${encodeURIComponent(targetUrl)}`; }, handleSwGEntitlement(productId) { return (entitlements) => { if (!entitlements || !Array.isArray(entitlements.entitlements) || !entitlements.entitlements.length) { window.localStorage.setItem(‘swg-call-delay’, Date.now() + (60 * 60 * 1000)); return; } let subscriptionToken; for (const entitlement of entitlements.entitlements) { if ((entitlement.source === ‘google’) && (entitlement.products.includes(productId))) { subscriptionToken = entitlement.subscriptionToken; } } if (!subscriptionToken) { return; } const isCxdjExist = window.setInterval(() => { if (window.cxdj?.meta?.topDomain && window.cxdj?.displaySwgScrim) { window.cxdj.displaySwgScrim(); clearInterval(isCxdjExist); } }, 100); }; }, getAllowedReferrers() { const PRODUCT_DOMAIN = { WSJ: ‘wsj.com’, BOL: ‘barrons.com’, FN: ‘fnlondon.com’, MW: ‘marketwatch.com’, MG: ‘mansionglobal.com’ }; const LOGIN_URL = { WSJ: ‘accounts.wsj.com’, BOL: ‘accounts.barrons.com’, FN: ‘accounts.dowjones.com’, MW: ‘accounts.marketwatch.com’, MG: ‘accounts.dowjones.com’ }; const SHOP_URL = { prod: { WSJ: ‘subscribe.wsj.com’, BOL: ‘subscribe.barrons.com’, FN: ‘partner.fnlondon.com’, MW: ‘subscribe.marketwatch.com’ }, dev: { WSJ: ‘subscribe.wsj.com’, BOL: ‘subscribe.barrons.com’, FN: ‘partner.s.dev.fnlondon.com’, MW: ‘subscribe.marketwatch.com’ } }; const product = window.utag_data.page_site_product; const productHostNamePrefix = envGoogleEA === ‘prod’ ? ” : ‘s.dev.’; const productHostName = `www.${productHostNamePrefix}${PRODUCT_DOMAIN[product]}`; return [productHostName, LOGIN_URL[product], `${(SHOP_URL[envGoogleEA] || SHOP_URL.dev)[product]}`]; }, _registerUser(credential) { const PRODUCT_DOMAIN = { WSJ: ‘wsj’, BOL: ‘barrons’, FN: ‘fnlondon’, MW: ‘marketwatch’, MG: ‘mansionglobal’ }; const EDITION_ID = { WSJ: ‘WSJ-EN_US’, BOL: ‘BARRONS-EN_US’, FN: ‘EFN-EN_US’, MW: ‘MARKETWATCH-EN_US’, MG: ‘MG-EN_US’ }; const REGISTRATION_SOURCE = { WSJ: ‘WSJ’, BOL: ‘BARRONS’, FN: ‘EFN’, MW: ‘MARKETWATCH’, MG: ‘MG’ }; const LOGIN_URL = { WSJ: ‘accounts.wsj.com/auth’, BOL: ‘accounts.barrons.com/auth’, FN: ‘accounts.dowjones.com/auth/fn’, MW: ‘accounts.marketwatch.com/auth’ }; const pageSiteProduct = window.utag_data.page_site_product; const registerUrlPrefix = envGoogleEA === ‘prod’ ? ” : ‘s.dev.’; const registerBasedUrl = `https://register.${registerUrlPrefix}${PRODUCT_DOMAIN[pageSiteProduct]}.com`; const registerEndpoint = `${registerBasedUrl}/api/createSocialConnectUser`; const loginUrlPrefix = envGoogleEA === ‘prod’ ? ” : ‘int.’; const loginBaseUrl = LOGIN_URL[pageSiteProduct]; const loginUrl = `https://${loginUrlPrefix}${loginBaseUrl}/google-login`; const targetUrl = new URL(window.location.href); targetUrl.searchParams.set(‘isGaa’, true); fetch(registerEndpoint, { method: ‘POST’, body: JSON.stringify({ id_token: credential?.credential, displayContextId: ‘SOCIAL_CONNECT’, returnUrl: window.location.href.split(‘?’)[0], editionId: `${EDITION_ID[pageSiteProduct]}`, registrationSource: `${REGISTRATION_SOURCE[pageSiteProduct]}` }), headers: { ‘content-type’: ‘application/json’, } }) .then((response) => { if (!response.ok) { console.error(‘GoogleEA: Social Connect Invalid Status Code’); return; } return response.json(); }) .then((userState) => { if (!userState) { console.error(‘GoogleEA: Social Connect No Data’); return; } window.location.href = `${loginUrl}?target=${encodeURIComponent(targetUrl)}`; }) .catch((err) => { console.error(`GoogleEA: Social Connect Err: ${err}`); }); } }; })() ]]]]]]]]>]]]]]]>]]]]>]]>
Earnings Results
Published: Aug. 8, 2023 at 11:19 a.m. ET
Lyft reports second-quarter earnings after Tuesday’s closing bell
Lyft shares are near flat on the year, while rival Uber’s stock has surged.
angela weiss/Agence France-Presse/Getty Images
[]After Uber Technologies Inc. reported strong earnings last week, all eyes will be on smaller rival Lyft Inc.
[]While Uber UBER, +0.47% has engineered an impressive turnaround of its business that helped it notch GAAP profits in the latest quarter, Lyft LYFT, +5.38% hasn’t enjoyed the same benefits as its larger rival. Both are benefiting from a recovery in rides activity, but Uber is reaping the rewards of company-specific initiatives, such as synergies between its ride-hailing and food-delivery businesses, that aren’t afforded to Lyft.
[]Opinion: How Uber pulled off its stunning turnaround from money pit to cash machine
[]The companies’ respective stock moves bare out that story, with Uber shares up nearly 80% on the year as Lyft’s stock is roughly flat.
{ window.CHARTLOS_ENGINES_STATUS[CHART_ENGINE_NAME] = LOAD_STATE_LOADED; const event = new CustomEvent(‘chartlosScriptLoad’, { detail: CHART_ENGINE_NAME }); window.dispatchEvent(event); }).catch(error => { console.error(`Chartlos Error: ${error}`) }); } function loadCSS(cssURL) { if (cssURL) { return new Promise((resolve, reject) => { const link = document.createElement(‘link’); link.rel = ‘stylesheet’; link.type = ‘text/css’ link.href = cssURL; link.onload = resolve; link.onerror = function(){ reject(new Error(`Chartlos css failed to load from the src: ${cssURL}.`)) } document.head.appendChild(link); }) } else { return Promise.resolve(); } } function loadScript(src) { return new Promise((resolve, reject) => { const script = document.createElement(‘script’); script.async = true; script.onload = resolve; script.onerror = function(){ reject(new Error(`Chartlos engine failed to load from the src: ${src}.`)) } script.setAttribute(‘src’, src); document.getElementById(“chart_71c6b9f9b3d81dfb6073765e”).appendChild(script); }) } function init() { let width = 0; let timeoutId; const ChartEngine = window[CHART_ENGINE_NAME]; const options = {“isStaging”:false,”skipUpdate”:false,”series”:[{“name”:”Uber Technologies Inc.”,”symbol”:”UBER”,”markdown”:”{series}”,”decimals”:2,”prefix”:”$”,”suffix”:””,”tickerType”:”Stock”,”showInLegend”:true,”data”:[{“y”:0},{“y”:2.5475131419328707},{“y”:4.771532551556812},{“y”:3.3158107561666004},{“y”:6.7529316619490425},{“y”:10.79660331581075},{“y”:13.384553174282242},{“y”:14.638091386979383},{“y”:17.38778811160534},{“y”:19.045693489688638},{“y”:18.075212292761822},{“y”:17.104731095835017},{“y”:17.38778811160534},{“y”:22.765871411241402},{“y”:23.4532955923979},{“y”:21.02709260008087},{“y”:22.48281439547108},{“y”:21.391023048928425},{“y”:22.765871411241402},{“y”:19.813991103922355},{“y”:25.070764253942578},{“y”:27.33522038010513},{“y”:33.643348160129385},{“y”:33.80509502628388},{“y”:37.08046906591184},{“y”:41.12414071977354},{“y”:48.92842701172664},{“y”:45.12737565709664},{“y”:38.69793772745652},{“y”:35.220380105135455},{“y”:42.4585523655479},{“y”:46.50222401940961},{“y”:46.461787302871},{“y”:40.59846340477154},{“y”:38.293570562070364},{“y”:39.66841892438334},{“y”:39.385361908613014},{“y”:35.05863323898099},{“y”:35.66518398706024},{“y”:34.492519207440345},{“y”:33.4007278608977},{“y”:36.231298018600874},{“y”:39.78972907399919},{“y”:36.99959563283462},{“y”:38.050950262838654},{“y”:37.525272947836626},{“y”:30.69146785281035},{“y”:25.798625151637683},{“y”:24.62596037201779},{“y”:30.853214718964818},{“y”:29.276182773958748},{“y”:32.34937323089363},{“y”:28.50788515972503},{“y”:29.114435907804282},{“y”:32.87505054589567},{“y”:27.456530529720986},{“y”:26.081682167408005},{“y”:24.34290335624747},{“y”:23.817226041245455},{“y”:21.593206631621513},{“y”:24.828143954710878},{“y”:26.122118883946627},{“y”:28.184391427416088},{“y”:27.213910230489287},{“y”:26.930853214718965},{“y”:25.839061868176305},{“y”:26.081682167408005},{“y”:28.346138293570554},{“y”:25.839061868176305},{“y”:23.695915891629596},{“y”:27.133036797412053},{“y”:27.29478366356652},{“y”:29.720986655883536},{“y”:28.305701577031943},{“y”:29.55923978972907},{“y”:27.375657096643753},{“y”:24.666397088556398},{“y”:24.05984634047715},{“y”:19.652244237767892},{“y”:20.016174686615443},{“y”:20.097048119692676},{“y”:25.556004852405984},{“y”:32.389809947432276},{“y”:47.67488879902953},{“y”:53.01253538212698},{“y”:51.59725030327537},{“y”:52.64860493327942},{“y”:57.015770319450056},{“y”:54.42782046097856},{“y”:56.85402345329559},{“y”:55.35786494136676},{“y”:55.47917509098262},{“y”:54.225636878285485},{“y”:51.39506672058227},{“y”:53.01253538212698},{“y”:58.71411241407197},{“y”:58.43105539830166},{“y”:58.39061868176304},{“y”:56.32834613829355},{“y”:53.497775980590376},{“y”:53.457339264051775},{“y”:55.47917509098262},{“y”:51.880307319045706},{“y”:53.37646583097452},{“y”:55.60048524059845},{“y”:60.65507480792558},{“y”:63.44520824909018},{“y”:62.757784067933684},{“y”:57.66275778406794},{“y”:62.79822078447229},{“y”:65.75010109179135},{“y”:68.78285483218764},{“y”:67.44844318641324},{“y”:66.88232915487264},{“y”:75.33360291144359},{“y”:75.98059037606147},{“y”:70.52163364334817},{“y”:72.50303275374038},{“y”:73.10958350181966},{“y”:75.25272947836636},{“y”:79.619894864537},{“y”:77.2341285887586},{“y”:78.89203396684191},{“y”:72.17953902143145},{“y”:74.56530529720987},{“y”:74.24181156490094},{“y”:76.54670440760208},{“y”:70.27901334411645},{“y”:73.5139506672058},{“y”:72.9882733522038},{“y”:79.37727456530529},{“y”:80.02426202992318},{“y”:84.55317428224828},{“y”:80.95430651031135},{“y”:84.02749696724625},{“y”:91.71047310958349},{“y”:90.5378083299636},{“y”:88.31378892033966},{“y”:90.98261221188838},{“y”:91.34654266073593},{“y”:90.73999191265669},{“y”:91.30610594419734},{“y”:88.47553578649413},{“y”:94.66235341690255},{“y”:100},{“y”:88.6372826526486},{“y”:89.89082086534573},{“y”:85.64496562879093},{“y”:82.77395875454914},{“y”:81.76304084108371},{“y”:78.64941366761019}],”dashStyle”:”solid”,”opacity”:100,”colorIndex”:5,”color”:”#4DB74D”,”negativeColor”:”#a76cc0″,”negativeColorIdx”:1,”initialIndex”:0},{“name”:”Lyft Inc. Cl A”,”symbol”:”LYFT”,”markdown”:”{series}”,”decimals”:2,”prefix”:”$”,”suffix”:””,”tickerType”:”Stock”,”showInLegend”:true,”data”:[{“y”:0},{“y”:0.907441016333935},{“y”:4.2649727767695165},{“y”:3.085299455535389},{“y”:8.34845735027223},{“y”:15.245009074410163},{“y”:20.780399274047195},{“y”:25.589836660617067},{“y”:32.032667876588036},{“y”:31.488203266787668},{“y”:30.217785843920147},{“y”:30.217785843920147},{“y”:28.947368421052644},{“y”:39.74591651542651},{“y”:39.8366606170599},{“y”:38.838475499092574},{“y”:43.920145190562614},{“y”:39.382940108892925},{“y”:46.823956442831225},{“y”:41.10707803992742},{“y”:47.45916515426497},{“y”:53.35753176043556},{“y”:59.25589836660619},{“y”:57.71324863883848},{“y”:57.44101633393831},{“y”:62.704174228675136},{“y”:51.99637023593468},{“y”:47.18693284936479},{“y”:-6.442831215970954},{“y”:-5.081669691470043},{“y”:-2.3593466424682377},{“y”:4.355716878402908},{“y”:-0.2722323049001757},{“y”:2.3593466424682377},{“y”:-2.994555353901997},{“y”:-2.4500907441016295},{“y”:-4.083484573502716},{“y”:-7.441016333938297},{“y”:-9.255898366606168},{“y”:-9.255898366606168},{“y”:-10.163339382940102},{“y”:-11.252268602540836},{“y”:-8.166969147005448},{“y”:-11.524500907441013},{“y”:-10.344827586206886},{“y”:-11.070780399274037},{“y”:-19.0562613430127},{“y”:-20.961887477313965},{“y”:-23.230490018148807},{“y”:-22.77676950998185},{“y”:-18.421052631578945},{“y”:-12.885662431941924},{“y”:-8.7114337568058},{“y”:-9.891107078039926},{“y”:-5.081669691470043},{“y”:-9.618874773139735},{“y”:-10.79854809437386},{“y”:-10.435571687840293},{“y”:-12.885662431941924},{“y”:-19.509981851179678},{“y”:-18.511796733212336},{“y”:-17.422867513611614},{“y”:-15.88021778584392},{“y”:-17.695099818511792},{“y”:-13.339382940108882},{“y”:-14.882032667876576},{“y”:-14.42831215970962},{“y”:-10.072595281306711},{“y”:-6.0798548094373865},{“y”:-11.252268602540836},{“y”:-9.255898366606168},{“y”:-7.713248638838473},{“y”:-5.172413793103451},{“y”:-6.442831215970954},{“y”:-6.805807622504538},{“y”:-10.70780399274047},{“y”:-5.263157894736843},{“y”:-7.259528130671497},{“y”:-9.618874773139735},{“y”:-8.802177858439192},{“y”:-7.441016333938297},{“y”:-6.987295825771321},{“y”:-3.901996370235932},{“y”:-3.4482758620689564},{“y”:-1.1796733212341108},{“y”:-2.994555353901997},{“y”:-21.687840290381118},{“y”:-22.50453720508167},{“y”:-21.778584392014526},{“y”:-19.600725952813068},{“y”:-23.684210526315784},{“y”:-25.680580762250454},{“y”:-22.50453720508167},{“y”:-25.226860254083476},{“y”:-24.137931034482758},{“y”:-24.319419237749546},{“y”:-26.40653357531761},{“y”:-26.497277676950997},{“y”:-26.40653357531761},{“y”:-27.495462794918325},{“y”:-26.134301270417414},{“y”:-23.95644283121596},{“y”:-18.96551724137931},{“y”:-18.148820326678766},{“y”:-15.063520871143377},{“y”:-13.067150635208707},{“y”:-11.796733212341188},{“y”:-6.170598911070778},{“y”:-6.533575317604345},{“y”:-3.8112522686025407},{“y”:-5.172413793103451},{“y”:-5.172413793103451},{“y”:-2.994555353901997},{“y”:-5.716878402903802},{“y”:-4.2649727767695},{“y”:-6.89655172413793},{“y”:-11.524500907441013},{“y”:-11.796733212341188},{“y”:-6.533575317604345},{“y”:-8.34845735027223},{“y”:-9.800362976406534},{“y”:-10.617059891107077},{“y”:-5.172413793103451},{“y”:-10.70780399274047},{“y”:-12.976406533575316},{“y”:-7.985480943738649},{“y”:-7.531760435571688},{“y”:-13.24863883847549},{“y”:-8.25771324863884},{“y”:0},{“y”:4.809437386569884},{“y”:3.8112522686025407},{“y”:4.809437386569884},{“y”:2.540834845735038},{“y”:4.174228675136124},{“y”:6.805807622504538},{“y”:10.526315789473687},{“y”:3.629764065335757},{“y”:3.629764065335757},{“y”:5.898366606170603},{“y”:4.900181488203276},{“y”:10.70780399274047},{“y”:8.439201451905625},{“y”:13.248638838475507},{“y”:15.335753176043571},{“y”:10.980036297640662},{“y”:6.261343012704186},{“y”:4.4464609800363},{“y”:-1.5426497277676945},{“y”:-0.45372050816695947},{“y”:1.7241379310344946}],”dashStyle”:”solid”,”opacity”:100,”colorIndex”:1,”color”:”#a76cc0″,”negativeColor”:”#61c9ae”,”negativeColorIdx”:2,”initialIndex”:1}],”categories”:[“12/30/2022″,”01/03/2023″,”01/04/2023″,”01/05/2023″,”01/06/2023″,”01/09/2023″,”01/10/2023″,”01/11/2023″,”01/12/2023″,”01/13/2023″,”01/17/2023″,”01/18/2023″,”01/19/2023″,”01/20/2023″,”01/23/2023″,”01/24/2023″,”01/25/2023″,”01/26/2023″,”01/27/2023″,”01/30/2023″,”01/31/2023″,”02/01/2023″,”02/02/2023″,”02/03/2023″,”02/06/2023″,”02/07/2023″,”02/08/2023″,”02/09/2023″,”02/10/2023″,”02/13/2023″,”02/14/2023″,”02/15/2023″,”02/16/2023″,”02/17/2023″,”02/21/2023″,”02/22/2023″,”02/23/2023″,”02/24/2023″,”02/27/2023″,”02/28/2023″,”03/01/2023″,”03/02/2023″,”03/03/2023″,”03/06/2023″,”03/07/2023″,”03/08/2023″,”03/09/2023″,”03/10/2023″,”03/13/2023″,”03/14/2023″,”03/15/2023″,”03/16/2023″,”03/17/2023″,”03/20/2023″,”03/21/2023″,”03/22/2023″,”03/23/2023″,”03/24/2023″,”03/27/2023″,”03/28/2023″,”03/29/2023″,”03/30/2023″,”03/31/2023″,”04/03/2023″,”04/04/2023″,”04/05/2023″,”04/06/2023″,”04/10/2023″,”04/11/2023″,”04/12/2023″,”04/13/2023″,”04/14/2023″,”04/17/2023″,”04/18/2023″,”04/19/2023″,”04/20/2023″,”04/21/2023″,”04/24/2023″,”04/25/2023″,”04/26/2023″,”04/27/2023″,”04/28/2023″,”05/01/2023″,”05/02/2023″,”05/03/2023″,”05/04/2023″,”05/05/2023″,”05/08/2023″,”05/09/2023″,”05/10/2023″,”05/11/2023″,”05/12/2023″,”05/15/2023″,”05/16/2023″,”05/17/2023″,”05/18/2023″,”05/19/2023″,”05/22/2023″,”05/23/2023″,”05/24/2023″,”05/25/2023″,”05/26/2023″,”05/30/2023″,”05/31/2023″,”06/01/2023″,”06/02/2023″,”06/05/2023″,”06/06/2023″,”06/07/2023″,”06/08/2023″,”06/09/2023″,”06/12/2023″,”06/13/2023″,”06/14/2023″,”06/15/2023″,”06/16/2023″,”06/20/2023″,”06/21/2023″,”06/22/2023″,”06/23/2023″,”06/26/2023″,”06/27/2023″,”06/28/2023″,”06/29/2023″,”06/30/2023″,”07/03/2023″,”07/05/2023″,”07/06/2023″,”07/07/2023″,”07/10/2023″,”07/11/2023″,”07/12/2023″,”07/13/2023″,”07/14/2023″,”07/17/2023″,”07/18/2023″,”07/19/2023″,”07/20/2023″,”07/21/2023″,”07/24/2023″,”07/25/2023″,”07/26/2023″,”07/27/2023″,”07/28/2023″,”07/31/2023″,”08/01/2023″,”08/02/2023″,”08/03/2023″,”08/04/2023″,”08/07/2023″,”08/08/2023″],”annotations”:[],”legend”:{“enabled”:true,”layout”:”default”,”showColorChips”:true,”itemsInOrder”:true},”headings”:{“title”:{“text”:””,”enabled”:true},”dek”:{“text”:””,”enabled”:true},”subdek”:{“text”:”Lyft shares lagging”,”enabled”:true},”note”:{“text”:”Note: “,”enabled”:false},”source”:{“text”:”Source: FactSet”,”enabled”:true},”date”:{“text”:”As of Aug. 8, 11:11 a.m. ET”,”enabled”:false},”xaxisTitle”:{“text”:””,”enabled”:true},”yaxisTitle”:{“text”:””,”enabled”:true},”slug”:{“0″:”u”,”1″:”b”,”2″:”e”,”3″:”r”,”4″:”l”,”5″:”y”,”6″:”f”,”7″:”t”},”subdekPromo”:{“text”:””,”enabled”:false},”sourcePromo”:{“text”:”Source: “,”enabled”:false},”notePromo”:{“text”:”Note: “,”enabled”:false},”chartFont”:”en”,”altText”:{“text”:”Lyft shares lagging”,”modifiedByUser”:false,”prevProp”:”subdek”}},”xAxisInterval”:”auto”,”mobileXAxisInterval”:”auto”,”mobileXAxisIntervalSameAsDesktop”:true,”yAxisInterval”:””,”yAxisMobileInterval”:””,”yAxisMobileEnabled”:true,”logScale”:false,”allowDecimals”:true,”plotBands”:[],”plotBandPresets”:[],”majorTicksArticle”:”year”,”minorTicksArticle”:”month”,”majorTicksPrint”:”year”,”minorTicksPrint”:”month”,”majorTicksPromo”:”year”,”minorTicksPromo”:”month”,”hiddenCategoriesArticle”:[],”hiddenCategoriesPrint”:[],”hiddenCategoriesPromo”:[],”dateSpan”:19094400000,”minorLabelsVisible”:false,”plotLines”:[{“plotLineValue”:””,”plotLineDashStyle”:”solid”,”plotLineLabel”:””,”plotLineLabelPosition”:”top right”,”plotLineColor”:””}],”colorMode”:”DEFAULT”,”horizontalBarType”:”normal”,”specialHorizontalBarXValue”:””,”horizontalBarLabel”:true,”step”:false,”liveMarketData”:true,”isIntraday”:false,”needsCommas”:true,”isPercent”:true,”singleIsPercent”:false,”tickers”:[{“chartingSymbol”:”STOCK/US/XNYS/UBER”,”company”:”Uber Technologies Inc.”,”country”:”US”,”djnSymbol”:”UBER”,”exchange”:”U.S.: NYSE”,”exchangeIsoCode”:”XNYS”,”isFuture”:false,”factivaCode”:”UBRTI”,”ticker”:”UBER”,”type”:”Stock”,”score”:1},{“chartingSymbol”:”STOCK/US/XNAS/LYFT”,”company”:”Lyft Inc. Cl A”,”country”:”US”,”djnSymbol”:”LYFT”,”exchange”:”U.S.: Nasdaq”,”exchangeIsoCode”:”XNAS”,”isFuture”:false,”factivaCode”:”ZIMRIU”,”ticker”:”LYFT”,”type”:”Stock”,”score”:1}],”dateRange”:”YTD”,”start”:”2022-12-30T00:00:00-05:00″,”end”:”2023-08-08T00:00:00-04:00″,”isRolling”:false,”frequency”:”P1D”,”showMinorTicks”:true,”showTooltips”:true,”connectEmptyDataPoints”:”dotted”,”markedDataPoints”:false,”categoriesAreDates”:true,”categoriesAreMonthly”:false,”fiscalYears”:false,”irregularDates”:true,”reverseDateMonth”:false,”removeOverlappingCategories”:false,”allowCategoriesLinebreak”:false,”suppress”:{},”el”:null,”type”:”line”,”product”:”marketwatch”,”width”:480,”sizes”:{“marketwatch-4u-inset”:{“axes”:{“shown”:true,”tickStyle”:null,”units”:{“commas”:true,”prefix”:””,”suffix”:”%”,”divisor”:”none”},”showRecessions”:false,”showUkRecessions”:false,”reversed”:false},”xAxis”:{},”yAxis”:{},”stacking”:null,”tooltips”:{“commas”:true,”prefix”:””,”suffix”:”%”,”divisor”:”none”,”sameAsAxes”:true},”height”:400,”editing”:true},”marketwatch-8u-inset”:{“axes”:{“shown”:true,”tickStyle”:null,”units”:{“commas”:true,”prefix”:””,”suffix”:”%”,”divisor”:”none”},”showRecessions”:false,”showUkRecessions”:false,”reversed”:false},”xAxis”:{},”yAxis”:{},”stacking”:null,”tooltips”:{“commas”:true,”prefix”:””,”suffix”:”%”,”divisor”:”none”,”sameAsAxes”:true},”height”:434,”editing”:true},”marketwatch-12u-inset”:{“axes”:{“shown”:true,”tickStyle”:null,”units”:{“commas”:true,”prefix”:””,”suffix”:”%”,”divisor”:”none”},”showRecessions”:false,”showUkRecessions”:false,”reversed”:false},”xAxis”:{},”yAxis”:{},”stacking”:null,”tooltips”:{“commas”:true,”prefix”:””,”suffix”:”%”,”divisor”:”none”,”sameAsAxes”:true},”height”:505,”editing”:true}},”size”:null,”print”:null,”defaults”:{“colors”:[“#89b8e3″,”#a76cc0″,”#61c9ae”,”#f8954a”,”#67B2CF”,”#4DB74D”,”#FD523B”,”#F6881F”,”#F9E073″,”#286E84″,”#4d4d4d”,”#919191″,”rgba(0, 0, 0, 0)”,”#3677A8″,”#367F2E”,”#101010″],”sizes”:[{“id”:”marketwatch-4u-inset”,”label”:”Inset Mobile”,”width”:300,”height”:400,”minWidth”:0,”minHeight”:200,”maxHeight”:3000,”interactive”:true,”scale”:2,”target”:”marketwatch”,”publish”:”inset”,”group”:”Dynamic Insets/IFrames”},{“id”:”marketwatch-8u-inset”,”label”:”Inset MG”,”width”:620,”height”:434,”minWidth”:360,”minHeight”:200,”maxHeight”:3000,”interactive”:true,”scale”:1,”target”:”marketwatch”,”publish”:”inset”,”group”:”Dynamic Insets/IFrames”},{“id”:”marketwatch-12u-inset”,”label”:”Inset ZH”,”width”:940,”height”:505,”minWidth”:621,”minHeight”:200,”maxHeight”:3000,”interactive”:true,”scale”:1,”target”:”marketwatch”,”publish”:”inset”,”group”:”Dynamic Insets/IFrames”}]}}; options.el = document.getElementById(‘chart_inner_71c6b9f9b3d81dfb6073765e’); render(); window.addEventListener(‘resize’, function(){ clearTimeout(timeoutId); timeoutId = setTimeout(render, 100); }); window.addEventListener(‘hashchange’, render); trackAction(‘render’); function render(event) { const newWidth = window.innerWidth; if ((event && event.type === ‘hashchange’) || width !== newWidth) { width = newWidth; (ChartEngine.destroy || ChartEngine.default.destroy)(options.el); options.width = options.el.parentElement.offsetWidth; (ChartEngine.render || ChartEngine.default.render)(options, false); } }; } function trackAction(action) { if (window && window.NREUM) { const articleId = document.querySelector(‘meta[name=”article.id”]’); const metaSection = document.querySelector(‘meta[name=”article.section”]’); const pageSource = document.querySelector(‘meta[name=”page.content.source”]’); const metaType = document.querySelector(‘meta[name=”article.type”]’); const data = { insetName: ‘chartlos’, chartId: ’71c6b9f9b3d81dfb6073765e’, chartVersion: ‘0_10_0’, chartProduct: ‘MARKETWATCH’, articleId: articleId ? articleId.getAttribute(‘content’) : ”, articleType: metaType ? metaType.getAttribute(‘content’) : ”, articleSection: metaType ? metaSection.getAttribute(‘content’) : ”, pageSource: pageSource ? pageSource.getAttribute(‘content’) : ” } window.NREUM.addPageAction( ‘chartlos:’ + action, data ); } }; })(); ]]]]]]]]>]]]]]]>]]]]>]]> []Investors will be looking for signs of progress at Lyft when the company posts results after Tuesday’s closing bell.
[]“Since April, we’ve noticed a meaningful improvement in Lyft’s value proposition, driven by more competitive pricing,” Monness, Crespi, Hardt & Co. analyst Brian White wrote recently. “We are curious to see how riders responded to this initiative and the associated financial implications for Lyft, along with the sustainability of the program.”
[]Here’s what to watch for in the upcoming report.
What to expect
[]Earnings: Analysts tracked by FactSet expect that Lyft lost an adjusted 1 cent per share in the second quarter, whereas it earned an adjusted 13 cents a share in the year-prior quarter.
[]Revenue: The FactSet consensus was for $1.02 billion in revenue, up from $991 million a year earlier.
[]Stock movement: Lyft shares have made double-digit percentage swings following each of the company’s past five earnings reports, with four of those being moves lower.
What else to watch for
[]As Uber makes strides on the bottom line, analysts will be watching for Lyft’s own momentum, though GAAP profitability doesn’t appear on the horizon for the company.
[]“The key question for LYFT remains on the company’s ability to ramp profitability,” wrote Evercore ISI analyst Mark Mahaney, who said he expects “additional color” on the bottom line in the quarters to come, after Lyft’s management withdrew earlier targets on the fourth-quarter call.
[]For the latest quarter, he said he expects the company to post earnings roughly in line with expectations, saying that estimates look “ballpark reasonable to slightly conservative.”
[]Read: Is a Lyft acquisition in the cards? ‘It’s not so clear-cut,’ analyst says.
[]Cowen & Co.’s John Blackledge said he is also interested in the profit picture. “We expect investors to focus on ride-share trends into summer, as well as any color around margins, following an April restructuring and as investors await new [long-term] targets (which are expected to be disclosed prior to year end),” he wrote.
[]The earnings will give an initial indication of how Chief Executive David Risher is doing in his role, after assuming the position in April.
[]“Wall Street will now have an opportunity to analyze his early impact on the business,” White said. “That said, we believe it is unfair to judge his performance after just a single quarter’s work.”
If Sarah Silverman wins her lawsuit, OpenAI, Meta Platforms and other AI developers could face waves of litigation
[]A victory against formal AI service providers may not end the issue. Far from it.
[]Emily Bary is a MarketWatch reporter based in New York.
--> More stuff could go in this aside column
No Recent Tickers
[]Visit a quote page and your recently viewed tickers will be displayed here.
[]
[] No results found
{ // If Dianomi is disabled by user, add ‘generic’ style hiding anything // with a j-dianomi-content class. Allows for cleanup of things like headers // on bottom of home/section pages and borders on MoreHeadlines of quote page const css = ‘.j-dianomi-content { display: none !important; }’; const styleEl = document.createElement(‘style’); styleEl.type = ‘text/css’; styleEl.appendChild(document.createTextNode(css)); document.head.appendChild(styleEl); } const checkDianomiVendor = () => { if (typeof __ace !== ‘undefined’) { // To get Dianomi Vendor Id (or any vendor Id) do following from Console of Marketwatch.com // console.table(__ace(‘djcmp’, ‘getAllVendors’, [])) __ace(‘djcmp’, ‘customVendorIsEnabled’, [‘5fdc7a2fa2286360b24ef388’, (isVendorEnabled) => { if (isVendorEnabled) { loadDianomiScript(); } else { addDianomiDisabledStyles(); } }]); } } // Wait for CMP to finish loading before checking if Dianomi is disabled if (typeof __ace !== ‘undefined’) { __ace(‘djcmp’, ‘executeOnCmpReady’, [{ cb: checkDianomiVendor }]); } }()); ]]]]]]]]>]]]]]]>]]]]>]]>