| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 971.12M | 975.46M | 764.63M | 755.35M | 518.86M |
| Gross Profit | 212.17M | 255.54M | 216.33M | 222.75M | 122.95M |
| EBITDA | 72.39M | 121.21M | 125.92M | 142.31M | 65.72M |
| Net Income | 10.69M | 16.07M | 123.18M | 140.44M | 62.53M |
Balance Sheet | |||||
| Total Assets | 557.59M | 475.90M | 352.69M | 223.37M | 201.19M |
| Cash, Cash Equivalents and Short-Term Investments | 12.74M | 22.36M | 19.78M | 29.60M | 25.34M |
| Total Debt | 44.08M | 12.07M | 78.98M | 18.39M | 74.41M |
| Total Liabilities | 113.46M | 74.17M | 143.79M | 58.86M | 105.67M |
| Stockholders Equity | 86.73M | 73.63M | 208.90M | 164.51M | 95.52M |
Cash Flow | |||||
| Free Cash Flow | -36.86M | 15.24M | 74.95M | 131.09M | 30.14M |
| Operating Cash Flow | -31.34M | 19.13M | 76.26M | 132.09M | 30.87M |
| Investing Cash Flow | -6.63M | -4.71M | -76.83M | 361.00K | 847.00K |
| Financing Cash Flow | 28.35M | -11.84M | -9.25M | -128.19M | -38.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $150.61M | 8.82 | 7.98% | ― | -27.32% | -15.12% | |
66 Neutral | $1.30B | 20.39 | 9.82% | ― | 10.13% | -18.11% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
62 Neutral | $549.39M | 5.51 | 8.87% | ― | -1.52% | 81.35% | |
48 Neutral | $242.64M | 2.08 | -19.15% | ― | -75.38% | ― | |
47 Neutral | $247.77M | 6.63 | -0.47% | ― | -0.58% | ― | |
46 Neutral | $673.53M | 10.74 | 14.43% | ― | 10.26% | -73.20% |