Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 86.41M | 87.44M | 108.94M | 75.17M | 36.49M | 46.28M |
Gross Profit | 48.14M | 50.11M | 67.92M | 37.20M | -2.49M | 14.22M |
EBITDA | 68.45M | 56.04M | 93.80M | 49.55M | -1.02M | 10.11M |
Net Income | 61.73M | 43.73M | 69.41M | 36.30M | -11.30M | 1.85M |
Balance Sheet | ||||||
Total Assets | 358.76M | 330.39M | 296.27M | 292.98M | 144.92M | 157.85M |
Cash, Cash Equivalents and Short-Term Investments | 108.27M | 70.31M | 67.27M | 38.73M | 9.57M | 21.38M |
Total Debt | 45.60M | 47.51M | 54.98M | 127.84M | 49.90M | 57.67M |
Total Liabilities | 54.09M | 55.15M | 63.08M | 137.27M | 57.58M | 61.06M |
Stockholders Equity | 304.67M | 275.24M | 233.18M | 155.71M | 87.35M | 96.80M |
Cash Flow | ||||||
Free Cash Flow | -37.55M | 12.48M | 56.04M | -111.73M | -4.91M | -50.43M |
Operating Cash Flow | 42.43M | 59.67M | 67.95M | 33.85M | -3.12M | 13.18M |
Investing Cash Flow | -24.77M | -47.41M | 25.72M | -112.95M | -770.00K | -40.15M |
Financing Cash Flow | -7.07M | -9.21M | -65.14M | 109.25M | -7.91M | 21.98M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $22.00M | 1.14 | 22.49% | ― | -15.10% | -9.38% | |
65 Neutral | $10.82B | 15.59 | 5.20% | 1.89% | 3.09% | -26.84% | |
63 Neutral | $22.51M | 2.63 | 3.07% | ― | -32.07% | -9.50% | |
59 Neutral | $27.76M | 5.65 | 3.07% | ― | 3.83% | ― | |
48 Neutral | $14.04M | ― | -10.92% | 2.62% | -2.85% | -280.26% | |
47 Neutral | $23.16M | 61.24 | -0.43% | ― | 17.92% | -131.47% | |
45 Neutral | $26.94M | ― | -11.54% | ― | 10.25% | -269.52% |