| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 93.70M | 87.25M | 80.91M | 65.08M | 58.53M | 50.06M |
| Gross Profit | 44.73M | 40.69M | 44.16M | 55.82M | 47.26M | 23.67M |
| EBITDA | -6.32M | -8.79M | -4.53M | 5.40M | -24.38M | -37.45M |
| Net Income | -9.20M | -11.91M | -7.40M | 2.40M | -36.34M | -31.51M |
Balance Sheet | ||||||
| Total Assets | 2.16B | 2.06B | 2.04B | 2.04B | 1.91B | 1.94B |
| Cash, Cash Equivalents and Short-Term Investments | 318.03M | 339.53M | 329.79M | 355.43M | 518.34M | 561.03M |
| Total Debt | 343.98M | 364.67M | 424.28M | 337.82M | 212.20M | 354.94M |
| Total Liabilities | 1.84B | 1.73B | 1.69B | 1.65B | 1.48B | 1.74B |
| Stockholders Equity | 314.40M | 332.20M | 355.64M | 393.72M | 429.47M | 205.60M |
Cash Flow | ||||||
| Free Cash Flow | -2.65M | 4.92M | -17.69M | -2.58M | -26.04M | -8.54M |
| Operating Cash Flow | -2.55M | 5.06M | -12.12M | 2.78M | -14.14M | -1.25M |
| Investing Cash Flow | -135.42M | -30.01M | 10.30M | -306.24M | -105.33M | 101.39M |
| Financing Cash Flow | 105.95M | 21.42M | 6.66M | 151.19M | -3.52M | 92.27M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $226.66M | 10.64 | 9.91% | 2.51% | 12.06% | 10.38% | |
72 Outperform | $229.24M | 9.07 | 9.04% | 4.47% | 9.69% | 41.26% | |
71 Outperform | $244.55M | 7.86 | 9.70% | 3.49% | 5.89% | 82.82% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
58 Neutral | $186.81M | 26.01 | 6.63% | 3.11% | -1.45% | -31.32% | |
54 Neutral | $271.35M | -24.20 | -2.84% | ― | 9.02% | 17.85% | |
48 Neutral | $174.51M | -5.18 | -9.44% | 1.07% | 2.49% | -248.43% |