| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 437.30M | 560.45M | 585.87M | 501.24M | 292.81M |
| Gross Profit | 125.38M | 170.30M | 202.60M | 168.85M | 75.96M |
| EBITDA | 65.18M | 107.66M | 131.75M | 130.68M | 54.53M |
| Net Income | 22.64M | 45.32M | 71.57M | 75.20M | 20.98M |
Balance Sheet | |||||
| Total Assets | 909.93M | 986.11M | 836.42M | 903.10M | 805.61M |
| Cash, Cash Equivalents and Short-Term Investments | 281.35M | 314.69M | 162.35M | 287.76M | 291.75M |
| Total Debt | 375.97M | 381.69M | 263.59M | 262.65M | 288.52M |
| Total Liabilities | 488.19M | 493.41M | 388.40M | 478.08M | 464.73M |
| Stockholders Equity | 421.75M | 492.70M | 448.02M | 425.02M | 340.88M |
Cash Flow | |||||
| Free Cash Flow | 30.56M | 63.88M | 49.05M | 21.41M | 3.48M |
| Operating Cash Flow | 69.58M | 98.43M | 86.53M | 52.38M | 22.91M |
| Investing Cash Flow | -45.10M | -31.59M | -53.39M | -25.32M | -39.90M |
| Financing Cash Flow | -39.29M | 79.21M | -152.91M | -44.48M | -24.41M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $579.48M | 19.13 | 29.42% | ― | 23.56% | 242.78% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
61 Neutral | $752.00M | 26.31 | 11.94% | 0.24% | -1.02% | 6.34% | |
61 Neutral | $1.70B | 1,198.42 | 0.10% | ― | -11.65% | 87.57% | |
60 Neutral | $674.91M | -3.63 | -16.46% | ― | -11.02% | ― | |
57 Neutral | $653.55M | 17.77 | 7.17% | 6.96% | -12.73% | -35.34% | |
52 Neutral | $1.10B | -1.69 | -41.79% | ― | -11.92% | -53.72% |