| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 4.67B | 4.28B | 3.68B | 1.73B | 1.42B |
| Gross Profit | 1.67B | 2.02B | 1.79B | 967.00M | 822.70M |
| EBITDA | 1.48B | 1.23B | 1.03B | 417.20M | 357.70M |
| Net Income | 435.90M | 413.10M | 206.50M | 319.70M | 151.90M |
Balance Sheet | |||||
| Total Assets | 12.12B | 11.81B | 12.04B | 2.86B | 3.59B |
| Cash, Cash Equivalents and Short-Term Investments | 693.54M | 533.90M | 576.20M | 494.30M | 326.11M |
| Total Debt | 5.50B | 4.56B | 4.77B | 759.80M | 1.87B |
| Total Liabilities | 6.06B | 6.09B | 6.53B | 1.57B | 2.52B |
| Stockholders Equity | 6.04B | 5.71B | 5.50B | 1.29B | 1.07B |
Cash Flow | |||||
| Free Cash Flow | 731.79M | 727.60M | 447.74M | 430.80M | 302.60M |
| Operating Cash Flow | 995.32M | 886.97M | 679.34M | 461.82M | 312.25M |
| Investing Cash Flow | -562.58M | -287.12M | -3.16B | 75.03M | -210.47M |
| Financing Cash Flow | -469.48M | -614.22M | 2.72B | -1.22B | 944.77M |