| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.25B | 1.97B | 2.05B | 1.80B | 1.43B | 749.38M |
| Gross Profit | 933.72M | 644.05M | 705.68M | 776.11M | 484.33M | 27.23M |
| EBITDA | 1.21B | 921.14M | 1.14B | 1.07B | 739.83M | 211.34M |
| Net Income | 904.91M | 379.08M | 495.58M | 656.41M | 475.54M | -14.96M |
Balance Sheet | ||||||
| Total Assets | 5.67B | 5.75B | 6.22B | 5.88B | 4.78B | 4.12B |
| Cash, Cash Equivalents and Short-Term Investments | 471.67M | 253.41M | 417.56M | 315.75M | 490.81M | 115.51M |
| Total Debt | 2.63B | 3.07B | 3.75B | 3.46B | 2.37B | 2.37B |
| Total Liabilities | 2.82B | 3.24B | 3.88B | 3.61B | 2.51B | 2.46B |
| Stockholders Equity | 2.84B | 2.51B | 2.34B | 2.28B | 2.27B | 1.65B |
Cash Flow | ||||||
| Free Cash Flow | 591.92M | 669.93M | -178.84M | -775.24M | 52.93M | -399.47M |
| Operating Cash Flow | 927.03M | 682.46M | 736.41M | 856.18M | 370.89M | 62.93M |
| Investing Cash Flow | 531.22M | 24.98M | -483.40M | -1.24B | -239.47M | -363.06M |
| Financing Cash Flow | -1.42B | -869.62M | -147.80M | 433.07M | 10.03M | 223.55M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
88 Outperform | $4.15B | 4.07 | 15.85% | 3.19% | -2.77% | 1.00% | |
85 Outperform | $4.13B | 3.15 | 27.13% | 6.12% | 14.50% | 69.57% | |
84 Outperform | $2.67B | 4.15 | 21.40% | 3.72% | -2.29% | 31.43% | |
79 Outperform | $8.26B | 5.33 | 15.91% | 4.32% | 18.51% | 160.00% | |
78 Outperform | $2.80B | 4.47 | 29.14% | 6.12% | 4.66% | 85.89% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
63 Neutral | $5.32B | 16.48 | 8.36% | 2.68% | 81.68% | 5160.46% |