Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 268.35M | 249.91M | 218.02M | 193.23M | 137.67M | 93.49M |
Gross Profit | 210.53M | 195.10M | 170.93M | 139.96M | 105.92M | 72.07M |
EBITDA | -12.37M | 864.00K | -18.55M | -77.27M | -62.94M | -17.71M |
Net Income | -29.09M | -11.46M | -29.37M | -83.66M | -68.98M | -22.00M |
Balance Sheet | ||||||
Total Assets | 245.38M | 242.91M | 239.01M | 246.04M | 227.00M | 103.63M |
Cash, Cash Equivalents and Short-Term Investments | 59.34M | 63.87M | 71.73M | 77.81M | 128.88M | 53.94M |
Total Debt | 40.88M | 39.73M | 67.42M | 74.17M | 0.00 | 26.85M |
Total Liabilities | 221.82M | 215.40M | 223.47M | 224.09M | 142.09M | 112.88M |
Stockholders Equity | 23.55M | 27.51M | 15.55M | 21.95M | 84.91M | -9.25M |
Cash Flow | ||||||
Free Cash Flow | 18.44M | 27.44M | -5.42M | -77.24M | -30.74M | -4.89M |
Operating Cash Flow | 20.51M | 30.17M | -3.04M | -46.06M | -27.63M | -3.76M |
Investing Cash Flow | -29.85M | -18.70M | -2.59M | -33.01M | 7.36M | -30.76M |
Financing Cash Flow | 5.73M | -18.84M | 1.19M | 29.12M | 125.25M | 51.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $753.83M | 12.16 | 11.62% | 6.03% | 14.20% | 38.92% | |
61 Neutral | $35.62B | 8.22 | -10.94% | 1.88% | 8.86% | -10.36% | |
61 Neutral | $70.33M | ― | -22.39% | ― | 12.49% | -30.99% | |
57 Neutral | $804.73M | 19.73 | -18.24% | ― | 4.43% | -399.14% | |
53 Neutral | $774.46M | ― | -123.81% | ― | 16.06% | -134.90% | |
52 Neutral | $224.98M | ― | -12.44% | ― | 8.29% | 87.33% | |
46 Neutral | $26.66M | ― | -5.32% | ― | 5.72% | -39.22% |