Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
125.29M | 148.64M | 254.26M | 168.88M | 114.98M | Gross Profit |
46.02M | 73.73M | 179.21M | 107.52M | 3.83M | EBIT |
33.23M | 64.18M | 175.45M | 114.09M | -14.20M | EBITDA |
73.36M | 97.10M | 193.72M | 111.42M | -218.16M | Net Income Common Stockholders |
62.99M | 60.86M | 242.17M | 116.74M | -277.35M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
98.13M | 252.41M | 255.72M | 137.26M | 22.13M | Total Assets |
581.51M | 574.17M | 600.50M | 352.91M | 260.83M | Total Debt |
0.00 | 862.00K | 1.66M | 0.00 | 20.00M | Net Debt |
-98.13M | -252.41M | -254.06M | -137.26M | -2.13M | Total Liabilities |
120.98M | 106.06M | 112.58M | 107.59M | 132.77M | Stockholders Equity |
460.53M | 468.11M | 487.92M | 245.32M | 128.07M |
Cash Flow | Free Cash Flow | |||
73.93M | 77.94M | 120.56M | 98.62M | 27.40M | Operating Cash Flow |
73.93M | 115.58M | 164.70M | 110.26M | 36.16M | Investing Cash Flow |
-154.70M | -36.16M | -45.12M | 22.97M | 25.09M | Financing Cash Flow |
-73.67M | -82.94M | -1.64M | -21.98M | -38.96M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $382.61M | 9.30 | 32.80% | ― | 88.48% | 75.76% | |
66 Neutral | $357.91M | 6.20 | 11.79% | 7.25% | 5.26% | -1.52% | |
66 Neutral | $380.38M | 4.35 | 15.87% | ― | 135.04% | ― | |
65 Neutral | $377.64M | 4.01 | 50.82% | 7.99% | -12.66% | -7.12% | |
61 Neutral | $425.31M | 6.76 | 13.57% | 4.16% | -15.94% | 2.90% | |
58 Neutral | $9.12B | 5.24 | -7.59% | 7.51% | 0.53% | -65.25% |