| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 379.91M | 326.66M | 202.70M | 143.99M | 283.61M | 218.81M |
| Gross Profit | 211.60M | 174.99M | 104.49M | 82.09M | 182.96M | 139.46M |
| EBITDA | 6.30M | -42.30M | -74.45M | -83.34M | 27.98M | 40.77M |
| Net Income | -24.24M | -42.90M | -93.60M | -80.53M | 23.25M | 32.28M |
Balance Sheet | ||||||
| Total Assets | 1.29B | 1.29B | 884.96M | 951.68M | 750.62M | 678.21M |
| Cash, Cash Equivalents and Short-Term Investments | 788.66M | 808.41M | 418.83M | 528.20M | 564.10M | 559.46M |
| Total Debt | 2.96M | 4.74M | 6.23M | 8.02M | 10.63M | 7.73M |
| Total Liabilities | 133.88M | 138.52M | 185.24M | 243.63M | 42.14M | 45.71M |
| Stockholders Equity | 1.16B | 1.16B | 699.72M | 708.05M | 708.48M | 632.50M |
Cash Flow | ||||||
| Free Cash Flow | 54.14M | 35.13M | -13.03M | -4.19M | 4.10M | 25.29M |
| Operating Cash Flow | 103.31M | 87.15M | 23.19M | 8.06M | 39.75M | 59.08M |
| Investing Cash Flow | 19.62M | -427.87M | 64.76M | -36.66M | -560.09M | -33.79M |
| Financing Cash Flow | 336.71M | 351.37M | -91.31M | 3.47M | -4.52M | 460.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $19.23B | -435.96 | -2.15% | ― | 65.19% | 73.74% | |
74 Outperform | $4.41B | 30.05 | 12.33% | 1.52% | -3.42% | -6.78% | |
74 Outperform | $8.56B | -374.67 | -1.57% | ― | 22.77% | 79.17% | |
69 Neutral | $7.67B | 55.51 | 7.68% | ― | 10.70% | -62.92% | |
67 Neutral | $7.17B | -108.41 | -4.66% | ― | 25.14% | 70.00% | |
64 Neutral | $14.60B | -63.06 | -7.22% | ― | 15.48% | 82.89% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |