| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 251.42M | 246.61M | 237.12M | 289.02M | 325.23M | 192.75M |
| Gross Profit | 61.88M | 62.10M | 65.71M | 111.51M | 162.89M | 71.66M |
| EBITDA | 22.33M | 24.55M | 35.69M | 83.95M | 137.49M | 50.95M |
| Net Income | 14.24M | 16.67M | 24.39M | 52.25M | 103.80M | 32.26M |
Balance Sheet | ||||||
| Total Assets | 308.92M | 318.65M | 302.65M | 296.67M | 272.49M | 215.72M |
| Cash, Cash Equivalents and Short-Term Investments | 19.37M | 39.46M | 70.13M | 12.45M | 5.29M | 3.49M |
| Total Debt | 3.16M | 3.23M | 6.88M | 6.68M | 50.67M | 100.27M |
| Total Liabilities | 71.25M | 75.26M | 56.80M | 67.90M | 97.62M | 144.78M |
| Stockholders Equity | 237.68M | 243.39M | 245.85M | 228.77M | 174.88M | 70.94M |
Cash Flow | ||||||
| Free Cash Flow | -34.84M | -8.21M | 86.51M | 54.97M | 59.16M | -3.15M |
| Operating Cash Flow | -30.12M | -3.16M | 91.81M | 58.55M | 62.81M | -1.23M |
| Investing Cash Flow | -6.95M | -7.29M | -25.97M | -3.58M | -3.66M | -1.92M |
| Financing Cash Flow | -24.61M | -20.23M | -8.15M | -47.82M | -57.35M | 5.29M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $1.06B | 8.60 | -2.02% | ― | -20.16% | 83.66% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
60 Neutral | $762.16M | 26.63 | 14.03% | 1.19% | -8.43% | 222.90% | |
57 Neutral | $2.03B | -41.31 | -38.79% | ― | 175.93% | 11.30% | |
53 Neutral | $217.50M | 188.52 | 5.69% | ― | 10.66% | -16.55% | |
51 Neutral | $413.80M | -7.45 | -7.28% | ― | 314.95% | 58.49% | |
51 Neutral | $381.19M | -9.25 | -21.83% | 1.61% | -3.44% | -444.16% |