| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 190.63M | 161.00M | 147.48M | 183.73M | 97.02M | 17.36M |
| Gross Profit | 65.04M | 46.21M | 50.40M | 73.37M | 32.64M | -2.34M |
| EBITDA | 91.98M | 64.95M | 67.55M | 88.58M | 43.41M | 5.18M |
| Net Income | 66.71M | 49.98M | 50.16M | 71.13M | 29.51M | -3.64M |
Balance Sheet | ||||||
| Total Assets | 600.43M | 547.41M | 449.51M | 376.83M | 366.58M | 128.47M |
| Cash, Cash Equivalents and Short-Term Investments | 212.60M | 179.05M | 206.73M | 124.03M | 118.90M | 3.39M |
| Total Debt | 287.00K | 0.00 | 78.76K | 0.00 | 69.96M | 27.84M |
| Total Liabilities | 41.46M | 16.59M | 28.84M | 14.53M | 84.17M | 31.72M |
| Stockholders Equity | 558.97M | 530.81M | 420.67M | 362.31M | 282.41M | 96.75M |
Cash Flow | ||||||
| Free Cash Flow | 95.69M | 79.07M | 3.02M | 51.39M | -77.78M | 5.10M |
| Operating Cash Flow | 97.45M | 80.78M | 77.70M | 79.53M | 40.90M | 5.24M |
| Investing Cash Flow | -44.20M | -35.07M | -106.65M | 12.29M | -186.68M | -142.60K |
| Financing Cash Flow | -111.93M | -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 |
|---|---|---|---|---|---|---|---|
84 Outperform | $253.60M | 1.73 | 10.70% | ― | 37.77% | 13.02% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
60 Neutral | $300.56M | -0.66 | -107.19% | ― | -4.90% | -2372.77% | |
56 Neutral | $158.20M | -4.36 | -5.44% | 13.52% | -3.16% | -313.41% | |
53 Neutral | $206.85M | -1.68 | 2.78% | ― | -21.23% | -41.25% | |
44 Neutral | $105.05M | -4.01 | -277.83% | ― | -23.13% | -316.13% |