| 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 |
|---|---|---|---|---|---|---|---|
77 Outperform | $4.48B | 40.77 | 13.26% | ― | 56.71% | ― | |
76 Outperform | $1.90B | 23.98 | 19.84% | ― | 21.51% | 8.01% | |
66 Neutral | $5.91B | -19.24 | -50.66% | ― | ― | 26.67% | |
60 Neutral | $5.74B | -19.42 | -22.87% | ― | 254.70% | -80.13% | |
58 Neutral | $3.32B | 2.92 | -7.31% | ― | 120.01% | 78.83% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
43 Neutral | $2.62B | -9.69 | -32.80% | ― | ― | -68.57% |