Breakdown | ||
Dec 2024 | Dec 2023 | Dec 2022 |
---|---|---|
Income Statement | Total Revenue | |
367.25M | 320.04M | 210.70M | Gross Profit |
317.13M | 272.38M | 161.48M | EBIT |
27.93M | 56.00M | -40.31M | EBITDA |
36.01M | 62.66M | -33.99M | Net Income Common Stockholders |
68.74M | 38.12M | -54.86M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |
349.69M | 62.59M | 45.50M | Total Assets |
678.43M | 319.79M | 195.08M | Total Debt |
0.00 | 64.45M | 65.98M | Net Debt |
-349.28M | 1.86M | 48.16M | Total Liabilities |
221.15M | 291.86M | 229.87M | Stockholders Equity |
457.28M | 27.93M | -34.79M |
Cash Flow | Free Cash Flow | |
105.72M | 14.49M | -64.76M | Operating Cash Flow |
115.92M | 22.72M | -56.50M | Investing Cash Flow |
-10.20M | 19.67M | -35.68M | Financing Cash Flow |
181.38M | 2.38M | 74.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $2.28B | 21.35 | 17.50% | ― | 6.75% | 97.06% | |
74 Outperform | $1.47B | 509.71 | 0.49% | ― | 23.31% | ― | |
72 Outperform | $1.50B | 222.37 | 2.81% | ― | 22.75% | -47.45% | |
69 Neutral | $1.40B | 28.42 | 26.94% | ― | 14.75% | 77.59% | |
63 Neutral | $1.67B | ― | -32.87% | ― | 8.56% | -4.21% | |
58 Neutral | $4.97B | 19.83 | -16.90% | 5.27% | 13.61% | -24.47% | |
49 Neutral | $2.48B | ― | -32.09% | ― | ― | ― |