| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 6.03B | 4.85B | 4.14B | 3.55B | 2.52B |
| Gross Profit | 345.00M | 2.05B | 1.84B | 1.53B | 1.15B |
| EBITDA | 622.00M | 423.00M | 450.00M | 297.00M | 231.50M |
| Net Income | 246.00M | 111.00M | 214.00M | 121.00M | 80.00M |
Balance Sheet | |||||
| Total Assets | 5.31B | 3.64B | 2.93B | 2.54B | 1.95B |
| Cash, Cash Equivalents and Short-Term Investments | 490.00M | 276.00M | 340.00M | 137.00M | 45.80M |
| Total Debt | 2.58B | 1.01B | 689.00M | 696.00M | 648.60M |
| Total Liabilities | 3.49B | 2.16B | 1.58B | 1.64B | 1.37B |
| Stockholders Equity | 1.81B | 1.48B | 1.34B | 898.00M | 585.50M |
Cash Flow | |||||
| Free Cash Flow | 315.00M | 302.00M | 28.00M | -35.00M | -15.00M |
| Operating Cash Flow | 517.00M | 569.00M | 277.00M | 145.00M | 126.10M |
| Investing Cash Flow | -567.00M | -632.00M | -295.00M | -184.00M | -185.70M |
| Financing Cash Flow | 272.00M | -12.00M | 217.00M | 120.00M | -21.50M |