| Breakdown | TTM | Dec 2025 | Dec 2024 |
|---|---|---|---|
Income Statement | |||
| Total Revenue | 111.00M | 201.64M | 190.44M |
| Gross Profit | 22.71M | 39.72M | 40.28M |
| EBITDA | -1.52M | 18.35M | 19.78M |
| Net Income | -6.92M | 4.37M | 11.79M |
Balance Sheet | |||
| Total Assets | 187.25M | 265.91M | 174.48M |
| Cash, Cash Equivalents and Short-Term Investments | 2.66M | 87.20M | 3.71M |
| Total Debt | 61.31M | 46.83M | 61.63M |
| Total Liabilities | 126.24M | 104.36M | 112.89M |
| Stockholders Equity | 61.01M | 161.55M | 53.98M |
Cash Flow | |||
| Free Cash Flow | 12.35M | 305.00K | 16.22M |
| Operating Cash Flow | 19.00M | 10.68M | 22.27M |
| Investing Cash Flow | -7.07M | -10.79M | -588.00K |
| Financing Cash Flow | -11.26M | -4.83M | -19.15M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $1.34B | 31.76 | 10.73% | ― | 10.67% | 30.61% | |
76 Outperform | $4.72B | 14.80 | 24.53% | 0.67% | 4.58% | 556.92% | |
76 Outperform | $15.19B | 17.70 | 28.67% | 0.85% | 11.54% | 38.42% | |
74 Outperform | $27.48B | 64.31 | 24.23% | ― | 2.93% | 5.01% | |
70 Outperform | $2.97B | 26.56 | 11.58% | 1.27% | 14.99% | 86.18% | |
55 Neutral | $6.65B | 3.83 | -15.92% | 6.20% | 10.91% | 7.18% | |
53 Neutral | $582.81M | -2,359.55 | -0.30% | ― | ― | ― |