| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 4.09B | 3.28B | 2.05B | 850.25M | 385.44M |
| Gross Profit | 3.91B | 3.12B | 1.91B | 787.37M | 322.31M |
| EBITDA | 1.24B | 873.55M | 191.50M | -6.65M | -395.17M |
| Net Income | 1.26B | 865.85M | 203.12M | 18.75M | -441.51M |
Balance Sheet | |||||
| Total Assets | 4.26B | 2.78B | 1.52B | 1.08B | 790.33M |
| Cash, Cash Equivalents and Short-Term Investments | 3.68B | 2.32B | 1.12B | 641.38M | 577.34M |
| Total Debt | 11.56M | 19.16M | 31.02M | 24.23M | 3.43M |
| Total Liabilities | 1.27B | 4.41B | 3.66B | 2.96B | 2.28B |
| Stockholders Equity | 3.00B | -1.63B | -2.14B | -1.88B | -1.49B |
Cash Flow | |||||
| Free Cash Flow | 276.85M | 1.20B | 437.33M | 85.28M | -248.14M |
| Operating Cash Flow | 277.19M | 1.21B | 441.97M | 87.72M | -244.99M |
| Investing Cash Flow | -153.44M | -157.57M | -45.26M | -218.93M | -90.44M |
| Financing Cash Flow | -6.31M | -9.11M | 18.05M | 0.00 | 726.37M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
84 Outperform | $1.05B | 8.86 | 17.87% | 4.00% | -4.12% | ― | |
75 Outperform | $656.64M | 0.64 | 66.01% | ― | ― | ― | |
74 Outperform | $552.15M | 0.66 | 11.28% | 2.12% | 44.00% | 56.57% | |
62 Neutral | $1.25B | 27.47 | -30.35% | ― | 17.56% | -3.08% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
47 Neutral | $48.84M | >-0.01 | -71.55% | ― | -130.89% | ― |