| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.86B | 3.74B | 3.61B | 4.09B | 4.46B | 3.22B |
| Gross Profit | 863.10M | 326.40M | 1.33B | 1.46B | 1.41B | 974.09M |
| EBITDA | 476.50M | 446.10M | 499.60M | 692.48M | 655.98M | 442.63M |
| Net Income | 228.40M | 206.00M | 254.90M | 403.74M | 416.96M | 284.92M |
Balance Sheet | ||||||
| Total Assets | 3.76B | 3.52B | 3.39B | 3.22B | 3.04B | 2.66B |
| Cash, Cash Equivalents and Short-Term Investments | 397.00M | 333.80M | 310.60M | 478.63M | 357.84M | 136.71M |
| Total Debt | 1.16B | 1.19B | 1.08B | 1.07B | 923.49M | 871.18M |
| Total Liabilities | 2.17B | 2.08B | 1.94B | 1.89B | 1.85B | 1.89B |
| Stockholders Equity | 1.58B | 1.44B | 1.45B | 1.34B | 1.20B | 773.43M |
Cash Flow | ||||||
| Free Cash Flow | 291.40M | 283.50M | 349.20M | 647.75M | 525.34M | 43.53M |
| Operating Cash Flow | 299.50M | 286.90M | 354.20M | 700.43M | 568.09M | 48.28M |
| Investing Cash Flow | -273.50M | -271.90M | -281.70M | -490.75M | -218.37M | -575.92M |
| Financing Cash Flow | 50.60M | 52.30M | -269.10M | -78.22M | -140.81M | 200.75M |