| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 9.26B | 8.05B | 6.32B | 6.24B | 6.95B |
| Gross Profit | 912.33M | 761.55M | 610.33M | 587.95M | 790.47M |
| EBITDA | 557.03M | 460.29M | 356.38M | 382.64M | 495.03M |
| Net Income | 132.59M | 241.22M | 187.45M | 216.61M | 276.98M |
Balance Sheet | |||||
| Total Assets | 6.54B | 5.67B | 4.64B | 4.17B | 3.57B |
| Cash, Cash Equivalents and Short-Term Investments | 1.63B | 859.24M | 573.86M | 628.54M | 359.92M |
| Total Debt | 2.25B | 1.37B | 1.20B | 865.78M | 867.71M |
| Total Liabilities | 4.24B | 3.49B | 2.67B | 2.39B | 2.00B |
| Stockholders Equity | 2.29B | 2.18B | 1.96B | 1.78B | 1.57B |
Cash Flow | |||||
| Free Cash Flow | -510.81M | -48.92M | -475.59M | 174.91M | -64.18M |
| Operating Cash Flow | -318.51M | 225.35M | -126.97M | 331.61M | 99.07M |
| Investing Cash Flow | -122.27M | -221.46M | -146.13M | -315.88M | -141.74M |
| Financing Cash Flow | 307.69M | 258.21M | 371.90M | 42.51M | 54.86M |