| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.96B | 2.98B | 2.65B | 1.62B | 1.54B |
| Gross Profit | 1.07B | 951.50M | 1.03B | 1.07B | 1.02B |
| EBITDA | 331.40M | 318.81M | 363.62M | 575.44M | 474.67M |
| Net Income | 236.20M | 191.88M | 244.22M | 369.77M | 331.20M |
Balance Sheet | |||||
| Total Assets | 79.15B | 75.87B | 72.41B | 72.92B | 69.55B |
| Cash, Cash Equivalents and Short-Term Investments | 1.29B | 205.29M | 3.87B | 4.89B | 7.18B |
| Total Debt | 31.89B | 32.25B | 30.56B | 36.09B | 34.55B |
| Total Liabilities | 70.19B | 67.67B | 64.66B | 65.56B | 62.32B |
| Stockholders Equity | 8.95B | 8.20B | 7.75B | 7.35B | 7.23B |
Cash Flow | |||||
| Free Cash Flow | 420.95M | -1.52B | -876.17M | 499.89M | 467.92M |
| Operating Cash Flow | 449.29M | -1.50B | -851.72M | 513.27M | 472.18M |
| Investing Cash Flow | -211.23M | -54.62M | -54.23M | -2.88B | 1.96B |
| Financing Cash Flow | 6.54M | 107.77M | -122.01M | 74.68M | -52.92M |