Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.38B | 1.22B | 980.72M | 567.29M | 240.92M | Gross Profit |
344.19M | 334.21M | 174.92M | 115.73M | 46.64M | EBIT |
60.65M | -42.55M | 86.36M | 51.51M | 20.17M | EBITDA |
164.62M | 115.26M | 88.82M | 65.08M | 18.75M | Net Income Common Stockholders |
-24.52M | -90.14M | -76.03M | -58.10M | -29.89M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
148.12M | 116.21M | 230.47M | 227.74M | 142.02M | Total Assets |
3.53B | 3.50B | 24.08M | 82.54M | 4.00M | Total Debt |
1.64B | 1.63B | 12.49M | 17.50M | 5.34M | Net Debt |
1.49B | 1.52B | -217.98M | -210.24M | -136.68M | Total Liabilities |
2.53B | 2.48B | 619.00K | 592.00K | 455.00K | Stockholders Equity |
583.22M | 560.41M | 3.46B | 2.88B | 1.53B |
Cash Flow | Free Cash Flow | |||
61.10M | 23.27M | -24.44M | 34.81M | 31.35M | Operating Cash Flow |
102.15M | 44.64M | -2.46M | 40.13M | 36.82M | Investing Cash Flow |
13.30M | -21.92M | -414.36M | -678.47M | -677.79M | Financing Cash Flow |
-29.64M | -26.23M | 419.55M | 724.06M | 711.92M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $21.91B | 9.64 | 17.61% | 2.31% | 13.22% | 24.83% | |
80 Outperform | $162.70B | 19.27 | 36.98% | 1.76% | 21.36% | 118.77% | |
79 Outperform | $33.04B | 11.19 | 19.58% | 1.67% | 8.19% | 29.77% | |
75 Outperform | $57.13B | 11.74 | 18.94% | 1.65% | 12.23% | 68.50% | |
72 Outperform | $52.54B | 11.67 | 23.80% | 1.86% | 12.28% | ― | |
63 Neutral | $13.85B | 10.47 | 9.22% | 4.23% | 17.31% | -7.79% | |
62 Neutral | $4.70B | ― | -4.29% | ― | 13.99% | 75.14% |