| 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 |
|---|---|---|---|---|---|---|---|
75 Outperform | $29.46B | 29.11 | 19.88% | 0.46% | 11.88% | 28.96% | |
70 Outperform | $2.41B | 11.08 | 17.30% | ― | ― | ― | |
68 Neutral | $19.52B | 15.73 | 32.39% | ― | 81.43% | 119.47% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $62.19B | 53.37 | 22.32% | ― | 73.48% | 315.24% | |
63 Neutral | $21.87B | 62.56 | 5.87% | ― | 22.40% | 215.81% | |
52 Neutral | $2.78B | 124.53 | 2.92% | ― | ― | ― |