Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.22B | 776.50M | 847.00M | 842.19M | 531.00M | 228.98M |
Gross Profit | 582.74M | 587.80M | 495.20M | 406.60M | 257.97M | 72.96M |
EBITDA | 771.75M | 506.90M | 636.53M | 586.79M | 365.34M | 115.50M |
Net Income | 200.05M | 127.50M | 251.29M | 242.33M | -88.87M | 5.88M |
Balance Sheet | ||||||
Total Assets | 1.94B | 1.94B | 1.93B | 1.79B | 1.69B | 1.35B |
Cash, Cash Equivalents and Short-Term Investments | 341.20M | 341.20M | 170.02M | 112.37M | 229.31M | 177.43M |
Total Debt | 511.20M | 511.20M | 487.80M | 414.18M | 459.58M | 416.70M |
Total Liabilities | 965.10M | 965.10M | 1.02B | 1.08B | 1.29B | 844.10M |
Stockholders Equity | 976.40M | 976.40M | 911.94M | 711.49M | 401.66M | 506.49M |
Cash Flow | ||||||
Free Cash Flow | 416.80M | 213.70M | -435.60M | -73.44M | 55.37M | -191.54M |
Operating Cash Flow | 680.58M | 434.60M | 311.29M | 450.76M | 204.69M | 39.93M |
Investing Cash Flow | -330.70M | -218.60M | -746.90M | -525.54M | -147.75M | -226.84M |
Financing Cash Flow | -56.28M | -37.20M | 533.15M | -50.84M | -21.37M | -31.38M |