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 |
---|---|---|---|---|---|---|---|
83 Outperform | $5.35B | 8.10 | 14.29% | 2.09% | 4.17% | 6.47% | |
82 Outperform | $5.62B | 13.33 | 16.03% | 2.24% | 4.07% | 1110.92% | |
75 Outperform | $5.23B | 26.65 | 6.82% | 1.69% | 15.35% | -44.64% | |
71 Outperform | $5.19B | 6.13 | 9.49% | 4.03% | 3.55% | 8.91% | |
70 Outperform | $4.91B | ― | -4.29% | ― | 13.99% | 75.14% | |
68 Neutral | $4.40B | 19.02 | 5.22% | 0.06% | 2.48% | -54.02% | |
64 Neutral | $13.37B | 9.30 | 9.39% | 4.85% | 16.11% | -8.85% |