| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 179.31M | 184.51M | 187.99M | 215.53M | 193.15M | 161.79M |
| Gross Profit | 170.38M | 175.50M | 175.47M | 200.12M | 185.21M | 154.16M |
| EBITDA | 28.08M | 31.80M | 23.01M | -49.15M | -1.38M | 45.18M |
| Net Income | 7.88M | 7.64M | -9.90M | -115.99M | 60.38M | 38.83M |
Balance Sheet | ||||||
| Total Assets | 192.91M | 181.87M | 167.02M | 199.03M | 365.14M | 53.89M |
| Cash, Cash Equivalents and Short-Term Investments | 62.59M | 51.97M | 34.35M | 28.58M | 67.78M | 19.92M |
| Total Debt | 27.44M | 30.09M | 33.04M | 39.38M | 44.84M | 205.00K |
| Total Liabilities | 57.55M | 61.80M | 63.87M | 84.26M | 233.20M | 24.62M |
| Stockholders Equity | 56.91M | 36.08M | 16.38M | 13.38M | 63.56M | 29.27M |
Cash Flow | ||||||
| Free Cash Flow | 17.50M | 25.04M | 11.06M | -27.68M | 15.16M | 37.92M |
| Operating Cash Flow | 26.13M | 36.68M | 22.93M | -11.62M | 23.09M | 39.24M |
| Investing Cash Flow | -8.63M | -11.64M | -11.87M | -17.77M | -30.43M | -1.31M |
| Financing Cash Flow | -3.59M | -7.42M | -5.29M | -9.80M | 55.20M | -22.97M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
62 Neutral | $348.13M | -5.12 | -25.48% | ― | -24.30% | -181.62% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
60 Neutral | $135.82M | 11.36 | 18.24% | ― | 0.59% | ― | |
59 Neutral | $338.00M | -10.77 | -20.20% | ― | -6.23% | 28.57% | |
48 Neutral | $618.16M | -9.09 | -28.65% | ― | 16.40% | 22.80% | |
47 Neutral | $58.65M | -0.94 | -451.95% | ― | 35.79% | 14.85% | |
46 Neutral | $187.33M | -3.09 | -120.79% | ― | -9.86% | 0.87% |