| Year |
{#each balanceSheet as balance}
{#if filterRule === "annual"}
{"FY" + balance?.calendarYear?.slice(-2)}
|
{:else}
{"FY" +
balance?.calendarYear?.slice(-2) +
@@ -850,356 +850,320 @@
|
| Cash & Equivalents |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.cashAndCashEquivalents,
- true,
)} |
{/each}
| Short-Term Investments |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.shortTermInvestments,
- true,
- )} |
+ {abbreviateNumber(balance?.shortTermInvestments)}
{/each}
| Long-Term Investments |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.longTermInvestments,
- true,
- )} |
+ {abbreviateNumber(balance?.longTermInvestments)}
{/each}
| Other Long-Term Assets |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.otherNonCurrentAssets,
- true,
- )} |
+ {abbreviateNumber(balance?.otherNonCurrentAssets)}
{/each}
| Receivables |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.netReceivables, true)} |
+ {abbreviateNumber(balance?.netReceivables)}
{/each}
| Inventory |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.inventory, true)} |
+ {abbreviateNumber(balance?.inventory)}
{/each}
| Other Current Assets |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.otherCurrentAssets,
- true,
- )} |
+ {abbreviateNumber(balance?.otherCurrentAssets)}
{/each}
| Total Current Assets |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.totalCurrentAssets,
- true,
- )} |
+ {abbreviateNumber(balance?.totalCurrentAssets)}
{/each}
| Property, Plant & Equipment |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.propertyPlantEquipmentNet,
- true,
)} |
{/each}
| Goodwill & Intangibles |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.goodwillAndIntangibleAssets,
- true,
)} |
{/each}
| Total Long-Term Assets |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.totalNonCurrentAssets,
- true,
- )} |
+ {abbreviateNumber(balance?.totalNonCurrentAssets)}
{/each}
| Total Assets |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.totalAssets, true)} |
+ {abbreviateNumber(balance?.totalAssets)}
{/each}
| Account Payables |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.accountPayables, true)} |
+ {abbreviateNumber(balance?.accountPayables)}
{/each}
| Deferred Revenue |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.deferredRevenue, true)} |
+ {abbreviateNumber(balance?.deferredRevenue)}
{/each}
| Short-Term Debt |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.shortTermDebt, true)} |
+ {abbreviateNumber(balance?.shortTermDebt)}
{/each}
| Other Current Liabilities |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.otherCurrentLiabilities,
- true,
)} |
{/each}
| Total Current Liabilities |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.totalCurrentLiabilities,
- true,
)} |
{/each}
| Long-Term Debt |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.longTermDebt, true)} |
+ {abbreviateNumber(balance?.longTermDebt)}
{/each}
| Other Long-Term Liabilities |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.otherNonCurrentLiabilities,
- true,
)} |
{/each}
| Total Long-Term Liabilities |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.totalNonCurrentLiabilities,
- true,
)} |
{/each}
| Total Liabilities |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.totalLiabilities,
- true,
- )} |
+ {abbreviateNumber(balance?.totalLiabilities)}
{/each}
| Total Debt |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.totalDebt, true)} |
+ {abbreviateNumber(balance?.totalDebt)}
{/each}
| Common Stock |
{#each balanceSheet as balance}
-
- {abbreviateNumber(balance?.commonStock, true)} |
+ {abbreviateNumber(balance?.commonStock)}
{/each}
| Retained Earnings |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.retainedEarnings,
- true,
- )} |
+ {abbreviateNumber(balance?.retainedEarnings)}
{/each}
| Comprehensive Income |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.accumulatedOtherComprehensiveIncomeLoss,
- true,
)} |
{/each}
| Shareholders' Equity |
{#each balanceSheet as balance}
-
+ |
{abbreviateNumber(
balance?.totalStockholdersEquity,
- true,
)} |
{/each}
| Total Investments |
{#each balanceSheet as balance}
-
- {abbreviateNumber(
- balance?.totalInvestments,
- true,
- )} |
+ {abbreviateNumber(balance?.totalInvestments)}
{/each}
diff --git a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
index ed9b9ec0..34a82ffa 100644
--- a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
@@ -25,7 +25,7 @@
let filterRule = "annual";
let displayStatement = "netIncome";
- let mode = true;
+ let mode = false;
let tableList = [];
let timeFrame = "10Y";
@@ -754,19 +754,19 @@
| Year |
{#each cashFlow as cash}
{#if filterRule === "annual"}
{"FY" + cash?.calendarYear?.slice(-2)}
|
{:else}
{"FY" +
cash?.calendarYear?.slice(-2) +
@@ -781,25 +781,24 @@
|
| Net Income |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.netIncome, true)} |
+ {abbreviateNumber(cash?.netIncome)}
{/each}
| Depreciation & Amortization |
{#each cashFlow as cash}
-
+ |
{abbreviateNumber(
cash?.depreciationAndAmortization,
- true,
)} |
{/each}
@@ -807,78 +806,68 @@
| Stock-Based Compensation |
{#each cashFlow as cash}
-
- {abbreviateNumber(
- cash?.stockBasedCompensation,
- true,
- )} |
+ {abbreviateNumber(cash?.stockBasedCompensation)}
{/each}
| Other Working Capital |
{#each cashFlow as cash}
-
- {abbreviateNumber(
- cash?.otherWorkingCapital,
- true,
- )} |
+ {abbreviateNumber(cash?.otherWorkingCapital)}
{/each}
| Other Non-Cash Items |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.otherNonCashItems, true)} |
+ {abbreviateNumber(cash?.otherNonCashItems)}
{/each}
| Deferred Income Tax |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.deferredIncomeTax, true)} |
+ {abbreviateNumber(cash?.deferredIncomeTax)}
{/each}
| Change in Working Capital |
{#each cashFlow as cash}
-
- {abbreviateNumber(
- cash?.changeInWorkingCapital,
- true,
- )} |
+ {abbreviateNumber(cash?.changeInWorkingCapital)}
{/each}
| Operating Cash Flow |
{#each cashFlow as cash}
-
+ |
{abbreviateNumber(
cash?.netCashProvidedByOperatingActivities,
- true,
)} |
{/each}
@@ -886,51 +875,47 @@
| Capital Expenditures |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.capitalExpenditure, true)} |
+ {abbreviateNumber(cash?.capitalExpenditure)}
{/each}
| Acquisitions |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.acquisitionsNet, true)} |
+ {abbreviateNumber(cash?.acquisitionsNet)}
{/each}
| Purchase of Investments |
{#each cashFlow as cash}
-
- {abbreviateNumber(
- cash?.purchasesOfInvestments,
- true,
- )} |
+ {abbreviateNumber(cash?.purchasesOfInvestments)}
{/each}
| Sales Maturities Of Investments |
{#each cashFlow as cash}
-
+ |
{abbreviateNumber(
cash?.salesMaturitiesOfInvestments,
- true,
)} |
{/each}
@@ -938,115 +923,104 @@
| Other Investing Acitivies |
{#each cashFlow as cash}
-
- {abbreviateNumber(
- cash?.otherInvestingActivites,
- true,
- )} |
+ {abbreviateNumber(cash?.otherInvestingActivites)}
{/each}
| Investing Cash Flow |
{#each cashFlow as cash}
-
+ |
{abbreviateNumber(
cash?.netCashUsedForInvestingActivites,
- true,
)} |
{/each}
| Debt Repayment |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.debtRepayment, true)} |
+ {abbreviateNumber(cash?.debtRepayment)}
{/each}
| Common Stock Repurchased |
{#each cashFlow as cash}
-
- {abbreviateNumber(
- cash?.commonStockRepurchased,
- true,
- )} |
+ {abbreviateNumber(cash?.commonStockRepurchased)}
{/each}
| Dividend Paid |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.dividendsPaid, true)} |
+ {abbreviateNumber(cash?.dividendsPaid)}
{/each}
| Other Financial Acitivies |
{#each cashFlow as cash}
-
- {abbreviateNumber(
- cash?.otherFinancingActivites,
- true,
- )} |
+ {abbreviateNumber(cash?.otherFinancingActivites)}
{/each}
| Financial Cash Flow |
{#each cashFlow as cash}
-
+ |
{abbreviateNumber(
cash?.netCashUsedProvidedByFinancingActivities,
- true,
)} |
{/each}
| Net Cash Flow |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.netChangeInCash, true)} |
+ {abbreviateNumber(cash?.netChangeInCash)}
{/each}
| Free Cash Flow |
{#each cashFlow as cash}
-
- {abbreviateNumber(cash?.freeCashFlow, true)} |
+ {abbreviateNumber(cash?.freeCashFlow)}
{/each}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index a767639f..eb2c4f92 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -27,7 +27,7 @@
let displayStatement = "priceEarningsRatio";
- let mode = true;
+ let mode = false;
let timeFrame = "10Y";
const statementConfig = [
@@ -702,19 +702,19 @@
| Year |
{#each ratios as item}
{#if filterRule === "annual"}
{"FY" + item?.calendarYear?.slice(-2)}
|
{:else}
{"FY" +
item?.calendarYear?.slice(-2) +
@@ -729,11 +729,11 @@
|
| PE Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.priceEarningsRatio / 4)?.toFixed(2)
: item?.priceEarningsRatio?.toFixed(2)}
@@ -742,11 +742,11 @@
|
| PS Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.priceToSalesRatio / 4)?.toFixed(2)
: item?.priceToSalesRatio?.toFixed(2)}
@@ -756,11 +756,11 @@
|
| PB Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.priceToBookRatio / 4)?.toFixed(2)
: item?.priceToBookRatio?.toFixed(2)}
@@ -769,11 +769,11 @@
|
| P/FCF Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.priceToFreeCashFlowsRatio / 4)?.toFixed(2)
: item?.priceToFreeCashFlowsRatio?.toFixed(2)}
@@ -782,11 +782,11 @@
|
| P/OCF Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (
item?.priceToOperatingCashFlowsRatio / 4
@@ -797,11 +797,11 @@
|
| OCF/S Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.operatingCashFlowSalesRatio / 4)?.toFixed(
2,
@@ -812,11 +812,11 @@
|
| Debt / Equity Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.debtEquityRatio / 4)?.toFixed(2)
: item?.debtEquityRatio?.toFixed(2)}
@@ -826,11 +826,11 @@
|
| Quick Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.quickRatio / 4)?.toFixed(2)
: item?.quickRatio?.toFixed(2)}
@@ -840,11 +840,11 @@
|
| Current Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.currentRatio / 4)?.toFixed(2)
: item?.currentRatio?.toFixed(2)}
@@ -853,22 +853,22 @@
|
| Asset Turnover |
{#each ratios as item}
-
+ |
{item?.assetTurnover?.toFixed(2)}
|
{/each}
| Interest Coverage |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? (item?.interestCoverage / 4)?.toFixed(2)
: item?.interestCoverage?.toFixed(2)}
@@ -878,33 +878,33 @@
|
| Return on Equity (ROE) |
{#each ratios as item}
-
+ |
{(item?.returnOnEquity * 100)?.toFixed(2)}%
|
{/each}
| Return on Assets (ROA) |
{#each ratios as item}
- {(item?.returnOnAssets * 100)?.toFixed(2)}% |
{/each}
| Return on Capital (ROIC) |
{#each ratios as item}
-
+ |
{(item?.returnOnCapitalEmployed * 100)?.toFixed(
2,
)}% |
| Dividend Yield |
{#each ratios as item}
-
+ |
{(item?.dividendYield * 100)?.toFixed(2)}% |
{/each}
| Payout Ratio |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? ((item?.payoutRatio / 4) * 100)?.toFixed(2)
: (item?.payoutRatio * 100)?.toFixed(2)}%
@@ -937,11 +937,11 @@
|
| Gross Profit Margin |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? ((item?.grossProfitMargin / 4) * 100)?.toFixed(2)
: (item?.grossProfitMargin * 100)?.toFixed(2)}%
@@ -950,11 +950,11 @@
|
| Net Profit Margin |
{#each ratios as item}
-
+ |
{filterRule === "annual"
? ((item?.netProfitMargin / 4) * 100)?.toFixed(2)
: (item?.netProfitMargin * 100)?.toFixed(2)}%
|