| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.48B | 1.65B | 1.17B | 1.14B | 652.19M |
| Gross Profit | 1.18B | 1.26B | 591.25M | 630.24M | 266.61M |
| EBITDA | 1.49B | 1.10B | 851.24M | 706.13M | 403.56M |
| Net Income | 721.38M | 477.52M | 396.95M | 269.54M | 50.65M |
Balance Sheet | |||||
| Total Assets | 7.11B | 4.23B | 2.60B | 2.04B | 1.68B |
| Cash, Cash Equivalents and Short-Term Investments | 538.41M | 764.31M | 213.25M | 244.96M | 315.31M |
| Total Debt | 3.30B | 1.54B | 686.52M | 578.53M | 638.05M |
| Total Liabilities | 4.60B | 2.61B | 1.35B | 1.19B | 1.12B |
| Stockholders Equity | 2.51B | 1.62B | 1.25B | 844.06M | 565.26M |
Cash Flow | |||||
| Free Cash Flow | -821.62M | -93.50M | 16.30M | 204.38M | 78.50M |
| Operating Cash Flow | 638.48M | 959.03M | 712.03M | 689.77M | 401.39M |
| Investing Cash Flow | -2.37B | -1.05B | -699.31M | -582.71M | -295.46M |
| Financing Cash Flow | 1.50B | 641.21M | 19.56M | -143.20M | 6.53M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $6.10B | 10.72 | 10.34% | 3.56% | 33.85% | -34.08% | |
74 Outperform | $7.66B | 3.32 | 14.00% | 4.38% | 34.93% | -11.85% | |
68 Neutral | $7.30B | 6.91 | 37.31% | ― | 50.79% | 32.97% | |
66 Neutral | $5.69B | 6.35 | 15.52% | ― | 43.30% | -43.07% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
65 Neutral | $5.97B | 42.92 | 2.03% | 4.15% | -13.92% | -68.34% |