{removeCompanyStrings($displayCompanyName)} Employees

Employees
{#if Number(employees)} {new Intl.NumberFormat("en")?.format(employees)} {:else} n/a {/if}
Change (1Y)
{#if dateDistance} n/a {:else} {changeRate !== null ? new Intl.NumberFormat("en")?.format(changeRate) : "n/a"} {/if}
Growth (1Y)
{growthRate !== null ? growthRate + "%" : "n/a"}
Revenue / Employee
{#if Number(data?.getStockDeck?.revenuePerEmployee)} ${new Intl.NumberFormat("en")?.format( data?.getStockDeck?.revenuePerEmployee, )} {:else} n/a {/if}
Profits / Employee
{#if Number(data?.getStockDeck?.profitPerEmployee)} {formatWithDollarSign(data?.getStockDeck?.profitPerEmployee)} {:else} n/a {/if}
Market Cap
{@html abbreviateNumber( data?.getStockQuote?.marketCap, false, true, )}

Employees Chart

{#if historyList?.length > 0}
Select Type (sortBy = "Total")} class="cursor-pointer hover:bg-primary" > Total (sortBy = "Change")} class="cursor-pointer hover:bg-primary" > Change (sortBy = "Growth")} class="cursor-pointer hover:bg-primary" > Growth
{/if}
{#if historyList?.length !== 0}

Employees History

{#each historyList as item, index} {/each}
Date Employees Change Growth
{new Date(item?.filingDate)?.toLocaleString("en-US", { month: "short", day: "numeric", year: "numeric", daySuffix: "2-digit", })} {new Intl.NumberFormat("en").format( item?.employeeCount, )} {#if Number(item?.employeeCount - historyList[index + 1]?.employeeCount)} {new Intl.NumberFormat("en").format( item?.employeeCount - historyList[index + 1]?.employeeCount, )} {:else} n/a {/if} {#if index === historyList?.length - 1} n/a {:else if item?.employeeCount > historyList[index + 1]?.employeeCount} +{( ((item?.employeeCount - historyList[index + 1]?.employeeCount) / historyList[index + 1]?.employeeCount) * 100 ).toFixed(2)}% {:else if item?.employeeCount < historyList[index + 1]?.employeeCount} -{( (Math.abs( item?.employeeCount - historyList[index + 1]?.employeeCount, ) / historyList[index + 1]?.employeeCount) * 100 ).toFixed(2)}% {:else} n/a {/if}
{:else}

No history found

{/if}