| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 754.04M | 677.56M | 423.24M | 270.26M | 220.18M | 38.54M |
| Gross Profit | 411.95M | 370.15M | 362.33M | 213.74M | 197.28M | 29.44M |
| EBITDA | 101.53M | 90.42M | -43.92M | -22.86M | 12.18M | -154.28M |
| Net Income | 73.06M | 59.01M | -43.19M | 14.08M | 183.36M | -157.92M |
Balance Sheet | ||||||
| Total Assets | 825.28M | 763.63M | 580.55M | 526.32M | 459.67M | 232.80M |
| Cash, Cash Equivalents and Short-Term Investments | 468.09M | 414.07M | 243.63M | 206.37M | 190.61M | 182.20M |
| Total Debt | 9.03M | 9.50M | 9.86M | 12.26M | 5.92M | 6.05M |
| Total Liabilities | 219.59M | 196.03M | 142.12M | 87.48M | 63.52M | 47.76M |
| Stockholders Equity | 605.69M | 567.61M | 438.44M | 438.84M | 396.15M | 185.04M |
Cash Flow | ||||||
| Free Cash Flow | 164.23M | 25.41M | 25.41M | 13.17M | 5.70M | -146.71M |
| Operating Cash Flow | 165.86M | 25.69M | 25.69M | 13.30M | 5.81M | -126.30M |
| Investing Cash Flow | -169.37M | 37.67M | 37.67M | -29.56M | -8.08M | 128.63M |
| Financing Cash Flow | 36.33M | 12.27M | 12.27M | 1.50M | 2.52M | 5.88M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $1.79B | 12.75 | 17.19% | ― | 20.71% | -5.53% | |
71 Outperform | $3.61B | 50.12 | 13.26% | ― | 56.71% | ― | |
62 Neutral | $2.98B | -46.92 | -5.89% | ― | 157.97% | 86.11% | |
58 Neutral | $6.17B | -24.41 | -60.37% | ― | -100.00% | 1.57% | |
58 Neutral | $4.90B | -24.63 | -23.33% | ― | 666.01% | -69.02% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
47 Neutral | $2.60B | -11.21 | -36.95% | ― | ― | -68.57% |