diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index d6ca317b..478c00fa 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -677,14 +677,15 @@ {/if} {/if}Analysts estimate {abbreviateNumber( item?.revenueEst, - true, )} in revenue ({( (item?.revenueEst / item?.revenuePrior - 1) * 100 - )?.toFixed(2)}% YoY) and ${item?.epsEst} in earnings per share - ({((item?.epsEst / item?.epsPrior - 1) * 100)?.toFixed( - 2, - )}% YoY). + )?.toFixed(2)}% YoY) and {item?.epsEst} in earnings per share + {#if item?.epsPrior !== 0} + ({((item?.epsEst / item?.epsPrior - 1) * 100)?.toFixed( + 2, + )}% YoY). + {/if} {/each} @@ -736,12 +737,10 @@
  • - Revenue of {abbreviateNumber(item?.revenue, true)} + Revenue of {abbreviateNumber(item?.revenue)} {item?.revenueSurprise > 0 ? "exceeds" : "misses"} estimates - by {abbreviateNumber( - Math.abs(item?.revenueSurprise), - true, - )}, with {( + by {abbreviateNumber(Math.abs(item?.revenueSurprise))}, + with {( (item?.revenue / item?.revenuePrior - 1) * 100 )?.toFixed(2)}% YoY {item?.revenue / item?.revenuePrior - @@ -753,9 +752,9 @@
  • - EPS of ${item?.eps} + EPS of {item?.eps} {item?.epsSurprise > 0 ? "exceeds" : "misses"} estimates by - ${item?.epsSurprise?.toFixed(2)}, with {( + {item?.epsSurprise?.toFixed(2)}, with {( ((item?.eps - item?.epsPrior) / Math.abs(item?.epsPrior)) * 100 diff --git a/src/routes/price-alert/+page.svelte b/src/routes/price-alert/+page.svelte index 84791601..b83d7a23 100644 --- a/src/routes/price-alert/+page.svelte +++ b/src/routes/price-alert/+page.svelte @@ -717,15 +717,16 @@ {/if} Analysts estimate {abbreviateNumber( item?.revenueEst, - true, )} in revenue ({( (item?.revenueEst / item?.revenuePrior - 1) * 100 - )?.toFixed(2)}% YoY) and ${item?.epsEst} in earnings - per share ({( - (item?.epsEst / item?.epsPrior - 1) * - 100 - )?.toFixed(2)}% YoY). + )?.toFixed(2)}% YoY) and {item?.epsEst} in earnings + per share {#if item?.epsPrior !== 0} + ({( + (item?.epsEst / item?.epsPrior - 1) * + 100 + )?.toFixed(2)}% YoY). + {/if}
  • --> - +