| 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 | 107.66M | 90.42M | -34.46M | -14.31M | 13.43M | -154.18M |
| 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 | $2.05B | 14.08 | 17.19% | ― | 20.71% | -5.53% | |
71 Outperform | $4.55B | 60.41 | 13.26% | ― | 56.71% | ― | |
58 Neutral | $6.27B | -22.75 | -60.37% | ― | -100.00% | 1.57% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
50 Neutral | $2.86B | -11.26 | -36.95% | ― | ― | -68.57% | |
50 Neutral | $6.35B | -30.75 | -23.33% | ― | 666.01% | -69.02% | |
48 Neutral | $3.58B | -54.39 | -5.89% | ― | 157.97% | 86.11% |