| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.57B | 2.07B | 1.05B | 821.21M | 785.64M | 832.83M |
| Gross Profit | 1.30B | 813.47M | 415.41M | 133.67M | 138.46M | 283.34M |
| EBITDA | 1.36B | 1.02B | 325.61M | 77.51M | 83.47M | 213.69M |
| Net Income | 799.28M | 585.87M | 58.90M | -103.61M | -78.11M | -31.32M |
Balance Sheet | ||||||
| Total Assets | 15.26B | 4.70B | 2.30B | 2.08B | 1.85B | 1.73B |
| Cash, Cash Equivalents and Short-Term Investments | 843.17M | 553.60M | 55.09M | 61.63M | 93.50M | 56.66M |
| Total Debt | 773.22M | 365.43M | 601.66M | 555.28M | 527.49M | 498.80M |
| Total Liabilities | 4.85B | 1.38B | 1.18B | 1.06B | 957.13M | 934.16M |
| Stockholders Equity | 10.41B | 3.31B | 1.12B | 1.02B | 889.02M | 800.26M |
Cash Flow | ||||||
| Free Cash Flow | 914.84M | 665.72M | -8.95M | -297.33M | -326.74M | -199.30M |
| Operating Cash Flow | 1.16B | 886.88M | 174.23M | 67.29M | 25.62M | 110.48M |
| Investing Cash Flow | -125.77M | -127.84M | -193.51M | -303.70M | -146.16M | -304.08M |
| Financing Cash Flow | -267.35M | -260.63M | 13.89M | 236.05M | 125.03M | 158.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $443.93M | 7.06 | 24.36% | 2.06% | 40.20% | 141.58% | |
76 Outperform | $18.34B | 12.08 | 16.27% | ― | 116.56% | 325.61% | |
76 Outperform | $11.52B | -164.09 | 11.04% | 0.07% | 56.81% | 525.85% | |
73 Outperform | $2.27B | 0.61 | 32.58% | 1.02% | 32.68% | 91.90% | |
73 Outperform | $10.86B | 5.53 | 32.51% | 0.87% | 31.10% | 57.19% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
49 Neutral | $8.29B | -27.73 | -12.94% | ― | 19.11% | 27.86% |