| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 24.18B | 24.18B | 23.17B | 20.67B | 16.54B | 4.73B |
| Gross Profit | 2.02B | 2.22B | 1.95B | 1.61B | 931.60M | -1.22B |
| EBITDA | 2.14B | 1.84B | 2.22B | 1.44B | 1.08B | -1.27B |
| Net Income | 635.90M | 635.90M | 507.10M | 305.80M | -212.60M | -2.48B |
Balance Sheet | ||||||
| Total Assets | 18.15B | 18.15B | 17.42B | 16.15B | 15.26B | 14.16B |
| Cash, Cash Equivalents and Short-Term Investments | 3.13B | 3.13B | 2.21B | 2.11B | 1.82B | 1.09B |
| Total Debt | 4.44B | 4.44B | 4.54B | 4.22B | 5.20B | 6.48B |
| Total Liabilities | 15.46B | 15.79B | 15.64B | 14.21B | 14.61B | 14.57B |
| Stockholders Equity | 1.76B | 1.76B | 956.40M | 1.12B | -141.60M | -1.09B |
Cash Flow | ||||||
| Free Cash Flow | 1.23B | 989.60M | 1.20B | 971.10M | 1.56B | -451.00M |
| Operating Cash Flow | 1.96B | 1.73B | 1.91B | 1.64B | 2.08B | -151.30M |
| Investing Cash Flow | -726.50M | -771.70M | -604.30M | -492.20M | -308.20M | 704.70M |
| Financing Cash Flow | -937.50M | -656.90M | -531.40M | -834.60M | -1.63B | -233.50M |