| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.13M | 1.98M | 1.91M | 1.86M | 1.90M | 1.82M |
| Gross Profit | 707.00K | 685.00K | 637.00K | 538.00K | 552.00K | 536.00K |
| EBITDA | 26.00K | -355.00K | -576.00K | -223.00K | -291.00K | -54.00K |
| Net Income | 267.00K | 143.00K | 287.00K | -352.00K | -227.00K | -84.00K |
Balance Sheet | ||||||
| Total Assets | 23.27M | 24.53M | 25.01M | 24.57M | 28.90M | 31.69M |
| Cash, Cash Equivalents and Short-Term Investments | 17.10M | 19.23M | 22.73M | 22.73M | 25.18M | 27.71M |
| Total Debt | 0.00 | 59.00K | 70.00K | 70.00K | 0.00 | 0.00 |
| Total Liabilities | 458.00K | 539.00K | 543.00K | 641.00K | 679.00K | 653.00K |
| Stockholders Equity | 22.82M | 23.99M | 24.47M | 23.93M | 28.23M | 31.04M |
Cash Flow | ||||||
| Free Cash Flow | 33.00K | 6.00K | 219.00K | -227.00K | 53.00K | -275.00K |
| Operating Cash Flow | 139.00K | 447.00K | 302.00K | -224.00K | 78.00K | -211.00K |
| Investing Cash Flow | 2.50M | 2.17M | -9.35M | 11.63M | -7.02M | -15.06M |
| Financing Cash Flow | -2.22M | -1.52M | -346.00K | -3.94M | -2.59M | -1.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $155.40M | 11.83 | 36.68% | ― | 13.70% | -13.35% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
58 Neutral | $42.50M | 75.25 | 1.70% | ― | 7.42% | 36.66% | |
56 Neutral | $674.51M | -2.49 | -13.99% | 1.90% | 32.39% | -19.35% | |
55 Neutral | $116.15M | -1.48 | -24.62% | ― | -21.67% | 60.44% | |
53 Neutral | $435.68M | 146.17 | 0.63% | ― | 15.71% | ― | |
52 Neutral | $76.30M | -1.28 | -24.06% | ― | -9.85% | -11.65% |