Breakdown | |||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|
Income Statement | Total Revenue | ||
963.71M | 728.70M | 564.12M | 500.07M | Gross Profit |
646.37M | 180.35M | 55.26M | 37.62M | EBIT |
43.12M | 4.72M | -14.78M | -27.18M | EBITDA |
103.79M | 78.86M | -16.12M | 12.07M | Net Income Common Stockholders |
130.32M | 13.28M | -58.99M | -37.39M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||
366.12M | 332.43M | 39.13M | 140.33M | Total Assets |
1.17B | 983.76M | 654.43M | 362.83M | Total Debt |
378.71M | 336.20M | 314.73M | 15.34M | Net Debt |
12.59M | 3.77M | 275.61M | -124.99M | Total Liabilities |
474.10M | 412.95M | 440.63M | 93.55M | Stockholders Equity |
695.57M | 570.80M | 213.81M | 269.29M |
Cash Flow | Free Cash Flow | ||
52.90M | -41.70M | -98.28M | -53.02M | Operating Cash Flow |
161.03M | 97.10M | 6.04M | 3.39M | Investing Cash Flow |
-108.13M | -138.81M | -104.16M | -56.31M | Financing Cash Flow |
-19.20M | 335.01M | -3.08M | 143.15M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $65.77B | 44.52 | 45.67% | ― | 14.61% | 25.68% | |
77 Outperform | $901.20M | 27.85 | 8.16% | ― | 4.51% | 43.99% | |
69 Neutral | $10.44B | 82.09 | 20.58% | ― | 32.25% | 873.48% | |
68 Neutral | $3.86B | 385.47 | 2.23% | ― | 15.18% | -48.78% | |
61 Neutral | $6.18B | 58.23 | -16.09% | 0.45% | 36.03% | 57.51% | |
59 Neutral | $12.50B | 11.24 | 1.20% | 3.72% | 1.27% | -20.93% | |
42 Neutral | $50.77M | ― | -335.60% | ― | -2.01% | -267.04% |