| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 450.28M | 271.13M | 159.36M | 125.57M | 114.82M |
| Gross Profit | 384.32M | 168.00M | 73.78M | 33.58M | 70.59M |
| EBITDA | 178.15M | 82.04M | 24.53M | -28.58M | -67.93M |
| Net Income | 133.13M | 78.52M | 7.10M | -38.09M | -75.17M |
Balance Sheet | |||||
| Total Assets | 400.23M | 298.37M | 212.65M | 172.58M | 223.40M |
| Cash, Cash Equivalents and Short-Term Investments | 64.05M | 73.19M | 67.62M | 68.28M | 76.98M |
| Total Debt | 140.65M | 104.91M | 95.67M | 64.11M | 78.22M |
| Total Liabilities | 230.42M | 210.54M | 190.55M | 163.73M | 185.61M |
| Stockholders Equity | 169.81M | 87.84M | 22.09M | 8.84M | 37.79M |
Cash Flow | |||||
| Free Cash Flow | 208.36M | 39.44M | -27.06M | 7.50M | -72.82M |
| Operating Cash Flow | 209.91M | 40.90M | -25.69M | 8.51M | -72.13M |
| Investing Cash Flow | -181.57M | -1.46M | -1.37M | -1.01M | -1.42M |
| Financing Cash Flow | -25.41M | -10.37M | 28.22M | -15.69M | 63.24M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $2.16B | 16.17 | 91.62% | ― | 88.74% | 106.14% | |
72 Outperform | $1.25B | 3.73 | 15.80% | 5.20% | 9.32% | 29.40% | |
71 Outperform | $3.42B | 12.62 | 24.45% | ― | 21.10% | 76.12% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
63 Neutral | $20.21B | 62.56 | 5.87% | ― | 22.40% | 215.81% | |
61 Neutral | $1.65B | 16.10 | 9.47% | ― | 9.68% | 94.85% | |
49 Neutral | $2.51B | 78.35 | 7.29% | ― | 73.29% | ― |