| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 |
|---|---|---|---|---|
Income Statement | ||||
| Total Revenue | 246.17M | 244.49M | 229.79M | 223.51M |
| Gross Profit | 30.73M | 32.16M | 34.13M | 27.34M |
| EBITDA | 4.53M | 12.34M | 17.50M | 10.57M |
| Net Income | -2.82M | -358.00K | -8.66M | -2.28M |
Balance Sheet | ||||
| Total Assets | 179.86M | 197.03M | 154.52M | 155.12M |
| Cash, Cash Equivalents and Short-Term Investments | 24.37M | 25.18B | 2.67M | 558.00K |
| Total Debt | 59.75M | 60.35M | 62.16M | 61.05M |
| Total Liabilities | 154.42M | 175.23M | 158.82M | 157.41M |
| Stockholders Equity | 25.44M | 21.80M | -4.30M | -2.29M |
Cash Flow | ||||
| Free Cash Flow | 2.73B | 10.29M | 10.31M | 3.83M |
| Operating Cash Flow | 5.04B | 17.63M | 16.47M | 13.05M |
| Investing Cash Flow | -4.78B | -10.65M | -7.67M | -14.05M |
| Financing Cash Flow | -1.05B | 15.53M | -6.68M | 465.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $3.19B | 18.02 | 46.05% | 1.27% | 15.46% | 12.13% | |
68 Neutral | $21.40B | 23.18 | 10.91% | 1.14% | 7.34% | 30.39% | |
62 Neutral | $3.72B | 55.92 | 2.18% | ― | 12.15% | ― | |
59 Neutral | $146.70M | -1.63 | -35.14% | ― | -9.29% | 46.89% | |
57 Neutral | $84.16M | -29.51 | -23.93% | ― | ― | ― | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
44 Neutral | $56.31M | -0.29 | -88.97% | ― | -42.03% | -28904.55% |