| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 905.92M | 12.62B | 3.88B | 6.33B | 945.43M |
| Gross Profit | 842.44M | 680.52M | 404.71M | 361.34M | 945.43M |
| EBITDA | 266.37M | 296.12M | 66.99M | -180.62M | 0.00 |
| Net Income | 215.70M | 192.38M | 15.26M | -214.98M | -265.70M |
Balance Sheet | |||||
| Total Assets | 1.79B | 1.19B | 800.16M | 2.40B | 1.13B |
| Cash, Cash Equivalents and Short-Term Investments | 1.28B | 3.63B | 388.33M | 358.96M | 0.00 |
| Total Debt | 102.95M | 48.30M | 36.46M | 45.86M | 0.00 |
| Total Liabilities | 396.76M | 358.99M | 202.60M | 1.89B | 553.55M |
| Stockholders Equity | 1.39B | 832.38M | 597.56M | 515.43M | 581.38M |
Cash Flow | |||||
| Free Cash Flow | 257.68M | 266.21M | 111.41M | 342.75M | 0.00 |
| Operating Cash Flow | 262.52M | 268.58M | 111.83M | 346.98M | 0.00 |
| Investing Cash Flow | -87.85M | -68.53M | -1.42M | -24.92M | 0.00 |
| Financing Cash Flow | 319.95M | -3.19M | -10.74M | -291.38M | 0.00 |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $21.88B | 13.13 | 32.39% | ― | 68.18% | 106.47% | |
70 Outperform | $3.09B | 11.08 | 17.30% | ― | 10.08% | 7.80% | |
69 Neutral | $1.19B | 9.34 | 21.89% | ― | 56.68% | 159.90% | |
69 Neutral | $9.75B | 8.86 | 22.53% | 1.10% | 3.16% | 13.50% | |
68 Neutral | $29.55B | 36.00 | -2.62% | ― | 63.86% | -247.42% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
65 Neutral | $68.99B | 44.51 | 21.34% | ― | 41.76% | 17.91% |