| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 161.00M | 147.48M | 183.73M | 97.02M | 17.36M |
| Gross Profit | 46.21M | 50.40M | 73.37M | 32.64M | -2.34M |
| EBITDA | 64.95M | 67.55M | 88.58M | 43.41M | 5.18M |
| Net Income | 49.98M | 50.16M | 71.13M | 29.51M | -3.64M |
Balance Sheet | |||||
| Total Assets | 547.41M | 449.51M | 376.83M | 366.58M | 128.47M |
| Cash, Cash Equivalents and Short-Term Investments | 179.05M | 206.73M | 124.03M | 118.90M | 3.39M |
| Total Debt | 0.00 | 78.76K | 0.00 | 69.96M | 27.84M |
| Total Liabilities | 16.59M | 28.84M | 14.53M | 84.17M | 31.72M |
| Stockholders Equity | 530.81M | 420.67M | 362.31M | 282.41M | 96.75M |
Cash Flow | |||||
| Free Cash Flow | 79.07M | 3.02M | 51.39M | -77.78M | 5.10M |
| Operating Cash Flow | 80.78M | 77.70M | 79.53M | 40.90M | 5.24M |
| Investing Cash Flow | -35.07M | -106.65M | 12.29M | -186.68M | -142.60K |
| Financing Cash Flow | -107.72M | 4.81M | -57.40M | 196.95M | -6.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $242.64M | 4.20 | 10.56% | ― | -9.46% | -144.89% | |
75 Outperform | $191.99M | 2.50 | 10.70% | ― | -9.98% | -19.48% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | $155.42M | 28.10 | 4.46% | 13.52% | -2.23% | -104.00% | |
56 Neutral | $267.21M | -0.78 | -56.05% | ― | -1.58% | -271.90% | |
43 Neutral | $105.74M | -1.44 | -177.26% | ― | -15.13% | 17.34% |