| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.23B | 1.16B | 919.00M | 915.00M | 0.00 |
| Gross Profit | 746.00M | 745.00M | 590.00M | 611.00M | 0.00 |
| EBITDA | 543.00M | 486.00M | 592.00M | 604.00M | -19.39K |
| Net Income | 168.00M | 124.00M | 283.00M | 281.00M | -19.39K |
Balance Sheet | |||||
| Total Assets | 2.18B | 2.12B | 2.21B | 1.98B | 181.96K |
| Cash, Cash Equivalents and Short-Term Investments | 353.00M | 455.00M | 467.00M | 294.00M | 100.00 |
| Total Debt | 526.00M | 516.00M | 894.00M | 898.00M | 93.15K |
| Total Liabilities | 839.00M | 823.00M | 1.13B | 1.10B | 223.84K |
| Stockholders Equity | 1.34B | 1.30B | 1.08B | 887.00M | -41.88K |
Cash Flow | |||||
| Free Cash Flow | 150.43M | 311.00M | 182.00M | 270.00M | 0.00 |
| Operating Cash Flow | 453.43M | 558.00M | 430.00M | 413.00M | 0.00 |
| Investing Cash Flow | -516.00M | -150.00M | -132.00M | -327.00M | 0.00 |
| Financing Cash Flow | -27.48M | -626.00M | -37.00M | -88.00M | 100.00 |