Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 206.82M | 203.82M | 219.79M | 271.52M | 322.01M | 193.33M |
Gross Profit | 97.65M | 91.76M | 66.96M | 96.50M | 151.91M | 87.80M |
EBITDA | -18.53M | -24.27M | -72.83M | -54.11M | 12.79M | -2.02M |
Net Income | -8.66M | -16.80M | -64.35M | -79.06M | 15.53M | -4.78M |
Balance Sheet | ||||||
Total Assets | 786.78M | 787.48M | 865.58M | 957.67M | 1.04B | 628.99M |
Cash, Cash Equivalents and Short-Term Investments | 452.07M | 463.87M | 332.50M | 400.01M | 648.84M | 364.30M |
Total Debt | 17.90M | 18.38M | 23.61M | 26.02M | 26.96M | 22.64M |
Total Liabilities | 65.96M | 60.59M | 69.91M | 88.84M | 122.70M | 109.97M |
Stockholders Equity | 720.82M | 726.90M | 795.67M | 868.82M | 919.55M | 519.02M |
Cash Flow | ||||||
Free Cash Flow | 32.79M | 33.59M | -41.69M | -117.70M | 37.03M | 18.80M |
Operating Cash Flow | 50.40M | 48.73M | -34.68M | -99.35M | 52.46M | 32.41M |
Investing Cash Flow | 78.06M | 31.49M | 26.21M | -407.27M | 88.93M | -114.63M |
Financing Cash Flow | -78.86M | -84.81M | -56.52M | -332.00K | 344.38M | 167.04M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $362.39M | 20.87 | 21.33% | 3.79% | -6.47% | -9.76% | |
71 Outperform | $1.54B | 23.00 | 11.04% | 1.43% | 1.35% | -40.63% | |
69 Neutral | $993.93M | 22.35 | 12.06% | 1.96% | 0.92% | 21.96% | |
69 Neutral | $2.01B | 32.84 | 9.29% | 0.77% | 2.67% | -18.41% | |
62 Neutral | $267.09M | 7.03 | 12.58% | 2.66% | -0.59% | 190.35% | |
58 Neutral | $1.34B | 4.20 | -2.93% | 7.41% | 3.67% | -51.13% | |
51 Neutral | $888.87M | ― | -1.15% | ― | 3.05% | 84.62% |