Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 4.92B | 4.80B | 4.32B | 4.05B | 3.50B | 2.13B |
Gross Profit | 4.92B | 1.70B | 1.24B | 2.53B | 2.29B | 1.70B |
EBITDA | 773.80M | 663.90M | 499.50M | 529.20M | 285.80M | 314.50M |
Net Income | 211.80M | 146.10M | 60.80M | -88.00M | -43.00M | 5.80M |
Balance Sheet | ||||||
Total Assets | 5.73B | 5.87B | 5.73B | 5.24B | 5.04B | 4.65B |
Cash, Cash Equivalents and Short-Term Investments | 393.40M | 516.70M | 468.40M | 482.10M | 497.20M | 460.30M |
Total Debt | 3.34B | 3.30B | 3.09B | 2.82B | 2.91B | 2.78B |
Total Liabilities | 5.76B | 5.83B | 5.68B | 5.22B | 5.05B | 4.51B |
Stockholders Equity | -47.50M | 14.20M | 33.00M | 11.70M | 30.60M | 94.70M |
Cash Flow | ||||||
Free Cash Flow | 257.90M | 357.60M | 432.10M | 390.50M | 337.00M | 266.10M |
Operating Cash Flow | 397.10M | 488.70M | 517.00M | 458.60M | 403.50M | 306.80M |
Investing Cash Flow | -232.40M | -228.30M | -336.10M | 7.50M | -97.10M | -1.91B |
Financing Cash Flow | -167.90M | -267.30M | -167.60M | -438.20M | -258.00M | 1.80B |