bugfixing

This commit is contained in:
MuslemRahimi 2025-04-02 10:26:12 +02:00
parent 964ffd82f8
commit 0d7d7e89d3
2 changed files with 21 additions and 34 deletions

View File

@ -156,6 +156,12 @@
label: "EBITDA", label: "EBITDA",
text: `EBITDA stands for "Earnings Before Interest, Taxes, Depreciation and Amortization." It is a commonly used measure of profitability.`, text: `EBITDA stands for "Earnings Before Interest, Taxes, Depreciation and Amortization." It is a commonly used measure of profitability.`,
}, },
{
propertyName: "ebit",
growthPropertyName: "growthEBIT",
label: "EBIT",
text: ``,
},
{ {
propertyName: "depreciationAndAmortization", propertyName: "depreciationAndAmortization",
growthPropertyName: "growthDepreciationAndAmortization", growthPropertyName: "growthDepreciationAndAmortization",

View File

@ -275,12 +275,12 @@
</h2> </h2>
<p class="mb-4 px-0.5 xs:text-[1.05rem] lg:leading-normal"> <p class="mb-4 px-0.5 xs:text-[1.05rem] lg:leading-normal">
{#if rawData?.enterpriseValue !== null} {#if rawData?.enterpriseValue !== null}
{$displayCompanyName} has an Enterprise Value (EV) of {abbreviateNumber( {companyName} has an Enterprise Value (EV) of {abbreviateNumber(
rawData?.enterpriseValue, rawData?.enterpriseValue,
false, false,
)}. )}.
{:else} {:else}
Currently the Enterprise Value (EV) is not available for {$displayCompanyName}. Currently the Enterprise Value (EV) is not available for {companyName}.
{/if} {/if}
</p> </p>
<table <table
@ -288,20 +288,12 @@
> >
<tbody <tbody
><tr ><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
><span>EV / Earnings</span>
</td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.evEarnings ?? "n/a"}</td
>
</tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2" ><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
><span>EV / Sales</span> ><span>EV / Sales</span>
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.evSales ?? "n/a"}</td >{rawData?.evToSales ?? "n/a"}</td
> >
</tr><tr </tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
@ -309,7 +301,7 @@
><span>EV / EBITDA</span> ><span>EV / EBITDA</span>
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.evEBITDA ?? "n/a"}</td >{rawData?.evToEBITDA ?? "n/a"}</td
> >
</tr><tr </tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
@ -317,7 +309,7 @@
><span>EV / EBIT</span> ><span>EV / EBIT</span>
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.evEBIT ?? "n/a"}</td >{rawData?.evToOperatingCashFlow ?? "n/a"}</td
> >
</tr><tr </tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
@ -325,7 +317,7 @@
><span>EV / FCF</span> ><span>EV / FCF</span>
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.evFCF ?? "n/a"}</td >{rawData?.evToFreeCashFlow ?? "n/a"}</td
> >
</tr></tbody </tr></tbody
> >
@ -371,18 +363,7 @@
><span>Total Debt / Capitalization</span> ><span>Total Debt / Capitalization</span>
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{abbreviateNumber( >{abbreviateNumber(rawData?.debtToMarketCap, false)}</td
rawData?.totalDebtToCapitalization,
false,
)}</td
>
</tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
><span>Cash Flow / Debt</span>
</td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.cashFlowToDebtRatio}</td
> >
</tr><tr </tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
@ -411,26 +392,26 @@
><tr ><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2" ><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
><span>Return on Equity (ROE)</span> ><span>Return on Equity</span>
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.returnOnEquity}%</td >{rawData?.returnOnEquity}</td
> >
</tr><tr </tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2" ><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
><span>Return on Assets (ROA)</span> ><span>Return on Assets</span>
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.returnOnAssets}%</td >{rawData?.returnOnAssets}</td
> >
</tr><tr </tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2" ><td class="px-[5px] py-1.5 xs:px-2.5 xs:py-2"
><span>Return on Capital (ROIC)</span> ><span>Return on Capital</span>
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.returnOnInvestedCapital}%</td >{rawData?.returnOnInvestedCapital}</td
> >
</tr><tr </tr><tr
class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd" class="dark:sm:hover:bg-[#245073]/10 odd:bg-[#F6F7F8] dark:odd:bg-odd"
@ -983,7 +964,7 @@
</td> </td>
<td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" <td class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
>{rawData?.earningsYield !== null >{rawData?.earningsYield !== null
? rawData?.earningsYield + "%" ? (rawData?.earningsYield * 100)?.toFixed(2) + "%"
: "n/a"}</td : "n/a"}</td
> >
</tr><tr </tr><tr
@ -995,7 +976,7 @@
class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2" class="px-[5px] py-1.5 text-right xs:px-2.5 xs:py-2"
title="0.578%" title="0.578%"
>{rawData?.freeCashFlowYield !== null >{rawData?.freeCashFlowYield !== null
? rawData?.freeCashFlowYield + "%" ? (rawData?.freeCashFlowYield * 100)?.toFixed(2) + "%"
: "n/a"}</td : "n/a"}</td
> >
</tr></tbody </tr></tbody