Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 196.03M | 200.45M | 193.01M | 164.04M | 127.95M | 92.84M |
Gross Profit | 106.68M | 111.11M | 109.43M | 100.97M | 79.14M | 51.71M |
EBITDA | -8.51M | -10.03M | -4.41M | 9.54M | 10.40M | 15.37M |
Net Income | -6.40M | -6.02M | -12.15M | 2.58M | 4.42M | 19.41M |
Balance Sheet | ||||||
Total Assets | 493.32M | 499.50M | 494.46M | 519.48M | 463.70M | 219.98M |
Cash, Cash Equivalents and Short-Term Investments | 262.02M | 277.86M | 262.41M | 341.15M | 364.62M | 165.23M |
Total Debt | 14.12M | 17.02M | 14.14M | 18.09M | 0.00 | 2.77M |
Total Liabilities | 115.76M | 103.76M | 101.39M | 93.93M | 56.90M | 236.01M |
Stockholders Equity | 377.56M | 395.74M | 393.06M | 425.30M | 406.46M | -16.03M |
Cash Flow | ||||||
Free Cash Flow | 11.06M | 21.85M | 454.00K | -22.10M | 266.00K | 13.61M |
Operating Cash Flow | 15.20M | 25.38M | 5.28M | -12.23M | 4.63M | 15.16M |
Investing Cash Flow | -86.20M | -82.97M | -93.89M | -55.91M | -20.99M | -1.55M |
Financing Cash Flow | -29.87M | -15.82M | -41.81M | 5.51M | 213.56M | 122.61M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
63 Neutral | $611.31M | -26.15 | -18.51% | ― | 22.93% | 43.83% | |
57 Neutral | $502.98M | -3.82 | -29.10% | ― | -1.36% | -479.49% | |
55 Neutral | $493.41M | -6.91 | -42.94% | ― | 23.13% | 46.62% | |
53 Neutral | $547.34M | -904.05 | -0.10% | ― | 5.08% | 99.38% | |
51 Neutral | $430.02M | ― | -1.67% | ― | -0.85% | 61.31% | |
48 Neutral | $375.46M | -0.56 | -61.16% | ― | -17.35% | -19.34% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |