Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 359.20M | 290.51M | 50.70M | 0.00 | 0.00 | 0.00 |
Gross Profit | 333.84M | 270.45M | 47.60M | -4.05M | -2.77M | -1.85M |
EBITDA | 151.31M | 109.91M | 17.90M | -145.20M | -65.31M | -30.32M |
Net Income | 146.72M | 89.16M | 10.93M | -139.97M | -69.57M | -32.17M |
Balance Sheet | ||||||
Total Assets | 1.14B | 1.06B | 818.36M | 558.45M | 626.29M | 310.84M |
Cash, Cash Equivalents and Short-Term Investments | 681.99M | 597.52M | 532.18M | 379.17M | 438.10M | 271.26M |
Total Debt | 1.62M | 7.26M | 8.09M | 8.93M | 8.02M | 11.55M |
Total Liabilities | 97.75M | 109.46M | 39.71M | 36.22M | 32.72M | 18.76M |
Stockholders Equity | 1.04B | 946.38M | 778.64M | 522.23M | 593.58M | 292.08M |
Cash Flow | ||||||
Free Cash Flow | 185.44M | 119.18M | -100.60M | -153.55M | -116.27M | -40.93M |
Operating Cash Flow | 195.40M | 123.42M | -88.80M | -100.57M | -47.94M | -26.08M |
Investing Cash Flow | -183.40M | -163.44M | 82.64M | -114.08M | -226.77M | -11.18M |
Financing Cash Flow | -4.88M | 27.01M | 202.75M | 35.35M | 347.69M | 118.02M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $4.69B | 32.78 | 15.61% | ― | 116.09% | 35.29% | |
77 Outperform | 4.60B | 13.39 | 25.06% | ― | -0.17% | 23.84% | |
58 Neutral | 4.69B | 8.46 | -304.62% | ― | 96.00% | ― | |
51 Neutral | 4.42B | -23.36 | -23.60% | ― | -60.63% | -216.87% | |
49 Neutral | 5.61B | -11.37 | -18.96% | ― | -81.18% | -69.19% | |
41 Neutral | 3.98B | -22.22 | ― | ― | ― | -208.46% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |