| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 324.13M | 289.24M | 222.93M | 197.17M | 224.13M | 165.25M |
| Gross Profit | 148.77M | 132.07M | 102.45M | 80.44M | 94.52M | 74.22M |
| EBITDA | 24.55M | 19.94M | -3.56M | -36.13M | -31.65M | 31.78M |
| Net Income | 1.84M | 2.36M | -3.44M | -11.91M | -7.74M | 11.26M |
Balance Sheet | ||||||
| Total Assets | 395.89M | 440.80M | 404.91M | 377.88M | 389.13M | 133.52M |
| Cash, Cash Equivalents and Short-Term Investments | 161.29M | 205.05M | 216.46M | 206.57M | 238.48M | 9.63M |
| Total Debt | 22.63M | 26.01M | 25.43M | 28.71M | 17.50M | 23.54M |
| Total Liabilities | 137.48M | 166.73M | 130.52M | 112.11M | 106.56M | 113.40M |
| Stockholders Equity | 23.32M | 53.84M | 68.26M | 59.25M | 60.16M | 27.62M |
Cash Flow | ||||||
| Free Cash Flow | 27.06M | 49.27M | 36.56M | -4.29M | 21.29M | 18.44M |
| Operating Cash Flow | 36.02M | 51.77M | 37.75M | -3.53M | 28.66M | 18.88M |
| Investing Cash Flow | -31.76M | -27.74M | -13.48M | -8.83M | -7.37M | -7.84M |
| Financing Cash Flow | -57.61M | -35.43M | -14.39M | -19.55M | 207.56M | -6.22M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $716.67M | 66.05 | 11.58% | ― | 22.27% | 117.93% | |
65 Neutral | $724.85M | 439.77 | 4.45% | ― | 22.97% | 49.49% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $338.43M | -10.78 | -20.20% | ― | -6.23% | 28.57% | |
59 Neutral | $367.60M | -43.30 | -2.85% | ― | -0.68% | -146.14% | |
51 Neutral | $404.73M | -1.88 | -25.34% | ― | -7.43% | 61.36% | |
50 Neutral | $587.66M | -7.19 | -46.87% | ― | 6.82% | 75.26% |