| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.08B | 1.08B | 1.04B | 960.29M | 852.99M | 785.15M |
| Gross Profit | 957.09M | 1.06B | 982.97M | 915.23M | 809.47M | 739.95M |
| EBITDA | 968.94M | 972.42M | 941.54M | 874.67M | 773.16M | 709.98M |
| Net Income | 351.33M | 361.52M | 353.90M | 339.50M | 293.34M | 191.40M |
Balance Sheet | ||||||
| Total Assets | 9.79B | 9.60B | 9.48B | 9.35B | 9.26B | 9.36B |
| Cash, Cash Equivalents and Short-Term Investments | 381.76M | 209.61M | 115.13M | 95.08M | 72.85M | 96.32M |
| Total Debt | 5.42B | 5.32B | 4.64B | 4.30B | 4.15B | 4.15B |
| Total Liabilities | 6.22B | 6.12B | 5.40B | 5.01B | 4.80B | 4.88B |
| Stockholders Equity | 3.55B | 3.47B | 4.08B | 4.34B | 4.47B | 4.48B |
Cash Flow | ||||||
| Free Cash Flow | 543.57M | 517.57M | 469.00M | 511.73M | 431.95M | 49.44M |
| Operating Cash Flow | 776.92M | 799.58M | 762.86M | 811.20M | 686.97M | 217.82M |
| Investing Cash Flow | -250.33M | -281.93M | -302.72M | -269.86M | -254.56M | -168.31M |
| Financing Cash Flow | -201.67M | -423.16M | -441.20M | -519.13M | -455.88M | -73.40M |