| 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 | 5.82M | -42.30M | -74.45M | -83.34M | 35.18M | 40.28M |
| 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 | 53.93M | 34.70M | -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 |
|---|---|---|---|---|---|---|---|
77 Outperform | $19.27B | -793.08 | -2.15% | ― | 65.19% | 73.74% | |
74 Outperform | $4.28B | 20.17 | 12.33% | 1.52% | -3.42% | -6.78% | |
74 Outperform | $9.39B | -627.01 | -1.57% | ― | 22.77% | 79.17% | |
69 Neutral | $15.53B | -466.12 | -5.68% | ― | 14.22% | 81.01% | |
65 Neutral | $8.86B | 186.40 | 7.68% | ― | 10.70% | -62.92% | |
65 Neutral | $7.24B | -143.75 | -4.66% | ― | 25.14% | 70.00% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |