| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 10.72B | 13.52B | 13.51B | 12.62B | 11.34B |
| Gross Profit | 4.90B | 6.40B | 6.04B | 5.26B | 4.97B |
| EBITDA | 1.61B | 2.80B | 2.38B | 1.70B | 1.48B |
| Net Income | 959.84M | 1.64B | 1.33B | 989.81M | 858.14M |
Balance Sheet | |||||
| Total Assets | 15.40B | 18.69B | 13.00B | 10.60B | 9.09B |
| Cash, Cash Equivalents and Short-Term Investments | 6.40B | 10.65B | 4.37B | 2.80B | 1.89B |
| Total Debt | 43.03M | 56.68M | 35.99M | 27.55M | 32.70M |
| Total Liabilities | 4.08B | 6.83B | 5.63B | 4.71B | 4.50B |
| Stockholders Equity | 10.73B | 11.30B | 6.90B | 5.57B | 4.58B |
Cash Flow | |||||
| Free Cash Flow | 15.84M | -590.97M | -593.56M | -14.42M | 512.51M |
| Operating Cash Flow | 1.51B | 1.39B | 1.72B | 844.93M | 827.19M |
| Investing Cash Flow | -2.09B | -2.97B | -2.09B | 1.22M | 681.95M |
| Financing Cash Flow | -3.83B | 5.16B | -60.60M | -21.20M | -19.47M |