| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 6.14B | 4.78B | 4.96B | 4.91B | 3.75B |
| Gross Profit | 2.10B | 1.13B | 1.42B | 1.18B | 922.00M |
| EBITDA | 1.91B | 1.20B | 1.39B | 1.13B | 959.00M |
| Net Income | 959.59M | 150.00M | 491.00M | 450.00M | 400.00M |
Balance Sheet | |||||
| Total Assets | 18.10B | 17.16B | 17.18B | 15.89B | 13.21B |
| Cash, Cash Equivalents and Short-Term Investments | 1.09B | 806.00M | 543.00M | 682.00M | 1.02B |
| Total Debt | 9.25B | 8.94B | 9.29B | 8.56B | 7.70B |
| Total Liabilities | 11.62B | 11.31B | 11.65B | 10.97B | 9.68B |
| Stockholders Equity | 4.41B | 3.62B | 3.73B | 3.40B | 2.58B |
Cash Flow | |||||
| Free Cash Flow | 850.31M | 1.37B | -342.00M | -1.13B | -818.00M |
| Operating Cash Flow | 885.70M | 1.48B | -169.00M | -1.05B | -757.00M |
| Investing Cash Flow | 82.22M | 92.00M | -142.00M | 67.00M | 5.00M |
| Financing Cash Flow | -665.05M | -1.31B | 170.00M | 646.00M | 1.36B |