| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 56.29M | 73.95M | 57.07M | 49.76M | 49.88M | 50.17M |
| Gross Profit | 36.22M | 0.00 | 36.99M | 44.84M | 43.45M | 41.26M |
| EBITDA | 1.78M | 2.37M | 3.22M | 12.78M | 10.10M | 9.80M |
| Net Income | 1.85M | 5.49M | 1.85M | 9.62M | 7.49M | 6.93M |
Balance Sheet | ||||||
| Total Assets | 1.40B | 1.47B | 1.40B | 1.32B | 1.36B | 1.45B |
| Cash, Cash Equivalents and Short-Term Investments | 272.27M | 0.00 | 272.27M | 229.92M | 711.07M | 721.06M |
| Total Debt | 176.09M | 335.64M | 176.09M | 145.57M | 130.76M | 246.27M |
| Total Liabilities | 1.36B | 1.42B | 1.36B | 1.28B | 1.26B | 1.33B |
| Stockholders Equity | 42.77M | 48.09M | 42.77M | 39.02M | 105.90M | 119.55M |
Cash Flow | ||||||
| Free Cash Flow | 4.80M | 6.30M | 4.80M | 11.12M | 14.89M | 12.02M |
| Operating Cash Flow | 5.52M | 6.75M | 5.52M | 13.76M | 17.49M | 14.04M |
| Investing Cash Flow | -9.79M | -107.28M | -9.79M | -88.35M | 98.62M | -254.92M |
| Financing Cash Flow | 70.14M | 48.33M | 70.14M | 23.95M | -79.18M | 241.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $48.61M | 10.75 | 8.21% | 3.42% | 0.32% | 37.93% | |
72 Outperform | $47.30M | 3.13 | 15.03% | ― | 14.91% | 0.81% | |
70 Outperform | $37.30M | 5.06 | 10.92% | 5.03% | 9.63% | 117.64% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
54 Neutral | $35.76M | -2.78 | -11.14% | 4.04% | 1.63% | -508.72% | |
52 Neutral | $32.23M | 178.70 | 1.11% | ― | 15.56% | ― |