Breakdown | |||
TTM | Dec 2024 | Dec 2023 | Dec 2022 |
---|---|---|---|
Income Statement | Total Revenue | ||
157.37M | 367.25M | 320.04M | 210.70M | Gross Profit |
132.40M | 317.13M | 272.38M | 161.48M | EBIT |
25.32M | 27.93M | 56.00M | -40.31M | EBITDA |
26.34M | 36.01M | 62.66M | -33.99M | Net Income Common Stockholders |
14.36M | 68.74M | 38.12M | -54.86M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||
349.69M | 349.69M | 62.59M | 45.50M | Total Assets |
678.43M | 678.43M | 319.79M | 195.08M | Total Debt |
0.00 | 0.00 | 64.45M | 65.98M | Net Debt |
-349.28M | -349.28M | 1.86M | 48.16M | Total Liabilities |
221.15M | 221.15M | 291.86M | 229.87M | Stockholders Equity |
457.28M | 457.28M | 27.93M | -34.79M |
Cash Flow | Free Cash Flow | ||
23.37M | 105.72M | 14.49M | -64.76M | Operating Cash Flow |
26.36M | 115.92M | 22.72M | -56.50M | Investing Cash Flow |
7.51M | -10.20M | 19.67M | -35.68M | Financing Cash Flow |
1.50M | 181.38M | 2.38M | 74.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $17.34B | 16.75 | 68.18% | ― | 7.78% | 1345.45% | |
73 Outperform | $31.13B | 16.64 | 34.29% | 1.65% | 2.79% | -23.30% | |
67 Neutral | $11.10B | ― | -5.37% | ― | 18.03% | 82.15% | |
65 Neutral | $1.38B | 21.92 | 136.48% | ― | 14.75% | 77.59% | |
61 Neutral | $5.07B | 237.11 | 3.48% | ― | 31.39% | ― | |
55 Neutral | $4.09B | -18.78 | -4.70% | 5.70% | 27.38% | -68.17% |