| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 3.96B | 3.96B | 3.96B | 3.84B | 3.09B |
| Gross Profit | 852.40M | 1.54B | 1.55B | 1.32B | 1.19B |
| EBITDA | 746.20M | 763.26M | 750.47M | 647.04M | 578.14M |
| Net Income | 335.78M | 325.66M | 320.18M | 300.12M | 267.54M |
Balance Sheet | |||||
| Total Assets | 5.68B | 5.96B | 5.67B | 5.64B | 5.40B |
| Cash, Cash Equivalents and Short-Term Investments | 1.03B | 1.13B | 966.80M | 824.91M | 761.65M |
| Total Debt | 2.14B | 2.29B | 2.25B | 2.22B | 2.26B |
| Total Liabilities | 3.83B | 4.05B | 4.01B | 4.14B | 4.03B |
| Stockholders Equity | 1.45B | 1.50B | 1.28B | 1.14B | 987.25M |
Cash Flow | |||||
| Free Cash Flow | 395.49M | 286.85M | 292.79M | 357.91M | 264.79M |
| Operating Cash Flow | 602.48M | 536.84M | 515.65M | 578.65M | 465.45M |
| Investing Cash Flow | -291.42M | -290.03M | -273.10M | -270.24M | -215.32M |
| Financing Cash Flow | -360.43M | -126.66M | -121.04M | -236.15M | -201.07M |