| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.86B | 1.56B | 987.97M | 1.05B | 1.19B |
| Gross Profit | 1.49B | 1.15B | 528.77M | 684.96M | 868.68M |
| EBITDA | 1.46B | 483.67M | 650.10M | 597.70M | 1.35B |
| Net Income | 1.18B | 225.29M | 367.01M | 436.30M | 1.22B |
Balance Sheet | |||||
| Total Assets | 5.21B | 5.27B | 1.95B | 3.12B | 2.46B |
| Cash, Cash Equivalents and Short-Term Investments | 721.16M | 618.29M | 100.68M | 149.09M | 490.14M |
| Total Debt | 1.78B | 1.82B | 1.45B | 1.38B | 1.37B |
| Total Liabilities | 2.96B | 3.46B | 2.34B | 2.85B | 2.35B |
| Stockholders Equity | 1.62B | 985.73M | -611.33M | -126.44M | -134.22M |
Cash Flow | |||||
| Free Cash Flow | 595.91M | 667.95M | 342.60M | 289.14M | 1.54B |
| Operating Cash Flow | 624.56M | 689.13M | 346.27M | 291.06M | 1.54B |
| Investing Cash Flow | 120.42M | -248.12M | 126.56M | -158.22M | -120.88M |
| Financing Cash Flow | -620.27M | 62.60M | -491.22M | -478.46M | -1.22B |