| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 3.19B | 2.74B | 2.38B | 2.18B | 1.92B |
| Gross Profit | 2.12B | 1.83B | 1.61B | 1.50B | 1.30B |
| EBITDA | 924.29M | 810.00M | 628.76M | 525.59M | 440.48M |
| Net Income | 662.58M | 442.59M | 338.30M | 265.94M | 199.22M |
Balance Sheet | |||||
| Total Assets | 5.11B | 5.30B | 5.12B | 4.86B | 4.66B |
| Cash, Cash Equivalents and Short-Term Investments | 417.48M | 1.62B | 1.41B | 1.57B | 1.42B |
| Total Debt | 163.89M | 563.60M | 782.97M | 777.46M | 878.52M |
| Total Liabilities | 1.23B | 1.69B | 1.76B | 1.80B | 1.83B |
| Stockholders Equity | 3.88B | 3.59B | 3.34B | 3.04B | 2.83B |
Cash Flow | |||||
| Free Cash Flow | 755.16M | 732.87M | 477.25M | 397.82M | 394.61M |
| Operating Cash Flow | 775.64M | 832.64M | 561.43M | 479.71M | 461.82M |
| Investing Cash Flow | 173.15M | -397.40M | -293.58M | -152.35M | -261.50M |
| Financing Cash Flow | -1.07B | -456.60M | -290.27M | -164.50M | -261.82M |