| 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.11B | 12.32 | 18.79% | 4.00% | -4.12% | ― | |
76 Outperform | $573.80M | 0.75 | 11.28% | 2.12% | 44.00% | 56.57% | |
75 Outperform | $730.37M | ― | 66.01% | ― | ― | ― | |
62 Neutral | $1.50B | 52.94 | -30.35% | ― | 17.56% | -3.08% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
56 Neutral | $1.82B | 4.16 | 9.46% | 2.55% | 2.48% | 138.33% | |
47 Neutral | $40.52M | -0.21 | -52.89% | ― | -69.35% | -94.65% |