| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 713.45M | 669.49M | 510.89M | 412.98M | 341.03M | 262.74M |
| Gross Profit | 161.63M | 153.84M | 128.71M | 69.00M | 2.86M | -213.43M |
| EBITDA | -75.87M | -70.86M | 16.28M | 5.64M | -112.67M | -541.77M |
| Net Income | -158.85M | -111.58M | -63.04M | -85.53M | -181.64M | -592.75M |
Balance Sheet | ||||||
| Total Assets | 1.02B | 1.13B | 792.27M | 775.72M | 773.34M | 887.08M |
| Cash, Cash Equivalents and Short-Term Investments | 197.44M | 280.56M | 110.21M | 100.33M | 122.72M | 222.38M |
| Total Debt | 30.55M | 30.50M | 7.51M | 14.70M | 21.24M | 88.00K |
| Total Liabilities | 322.57M | 405.81M | 219.86M | 202.71M | 196.52M | 180.91M |
| Stockholders Equity | 695.10M | 724.48M | 572.40M | 573.02M | 576.82M | 706.18M |
Cash Flow | ||||||
| Free Cash Flow | 15.77M | 64.54M | 17.61M | -34.27M | -51.01M | -96.67M |
| Operating Cash Flow | 54.30M | 86.39M | 81.86M | 14.88M | -3.46M | -63.31M |
| Investing Cash Flow | -95.63M | -92.91M | -62.69M | -47.57M | -54.82M | -132.32M |
| Financing Cash Flow | -16.00K | 143.98M | -7.60M | -596.00K | -21.00K | 410.36M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | $1.56B | 13.01 | 11.76% | 5.47% | 24.83% | 73.88% | |
65 Neutral | $69.82B | 89.32 | 9.57% | ― | 30.96% | 167.38% | |
64 Neutral | $1.64B | -5.59 | 5.70% | ― | 26.61% | ― | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
60 Neutral | $1.43B | -5.38 | -22.20% | ― | 33.31% | -210.69% | |
54 Neutral | $2.97B | -51.03 | 230.18% | ― | -34.62% | -4.18% | |
50 Neutral | $87.68M | -1.09 | -567.03% | ― | -28.88% | -15473.93% |