| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 318.49M | 298.62M | 229.99M | 208.17M | 302.08M | 179.87M |
| Gross Profit | 151.89M | 141.43M | 106.66M | 89.42M | 127.87M | 61.94M |
| EBITDA | -20.66M | -42.55M | -99.28M | -159.98M | -173.21M | -64.16M |
| Net Income | 29.06M | 5.00M | -60.31M | -146.18M | -175.42M | -66.91M |
Balance Sheet | ||||||
| Total Assets | 1.10B | 1.10B | 1.07B | 1.06B | 1.25B | 267.32M |
| Cash, Cash Equivalents and Short-Term Investments | 834.41M | 847.87M | 789.71M | 954.29M | 1.07B | 179.77M |
| Total Debt | 4.21M | 4.65M | 7.79M | 9.14M | 21.75M | 12.01M |
| Total Liabilities | 93.74M | 96.33M | 95.83M | 93.97M | 134.49M | 431.99M |
| Stockholders Equity | 1.01B | 1.01B | 970.57M | 962.17M | 1.11B | -164.67M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 76.21M | 34.91M | -71.28M | -132.47M | -52.50M |
| Operating Cash Flow | 81.64M | 80.39M | 36.41M | -70.57M | -126.27M | -49.30M |
| Investing Cash Flow | 97.51M | 107.48M | 332.17M | -713.38M | -113.11M | -7.87M |
| Financing Cash Flow | -70.35M | -33.22M | -2.22M | -38.54M | 1.04B | -172.30K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $1.63B | 11.84 | 7.23% | ― | 10.13% | 1280.04% | |
70 Outperform | $1.72B | 30.33 | 20.61% | 1.33% | 10.27% | 3.52% | |
67 Neutral | $1.45B | 22.24 | 5.77% | 4.71% | 13.36% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
50 Neutral | $949.21M | -4.92 | 526.92% | ― | ― | ― |