Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 4.60B | 4.78B | 4.96B | 4.91B | 3.75B | 3.50B |
Gross Profit | 1.08B | 1.13B | 1.42B | 1.18B | 922.00M | 889.00M |
EBITDA | 966.00M | 1.20B | 1.39B | 1.13B | 959.00M | 949.00M |
Net Income | 548.00M | 150.00M | 491.00M | 450.00M | 400.00M | 328.00M |
Balance Sheet | ||||||
Total Assets | 10.29B | 17.16B | 17.18B | 15.89B | 13.21B | 11.09B |
Cash, Cash Equivalents and Short-Term Investments | 506.00M | 806.00M | 543.00M | 682.00M | 1.02B | 414.00M |
Total Debt | 4.92B | 8.94B | 9.29B | 8.56B | 7.70B | 5.62B |
Total Liabilities | 6.67B | 11.31B | 11.65B | 10.97B | 9.68B | 7.62B |
Stockholders Equity | 2.75B | 3.62B | 3.73B | 3.40B | 2.58B | 2.56B |
Cash Flow | ||||||
Free Cash Flow | -762.00M | 1.37B | -342.00M | -1.13B | -818.00M | -198.00M |
Operating Cash Flow | -733.00M | 1.48B | -169.00M | -1.05B | -757.00M | -128.00M |
Investing Cash Flow | 75.00M | 92.00M | -142.00M | 67.00M | 5.00M | -17.00M |
Financing Cash Flow | 960.00M | -1.31B | 170.00M | 646.00M | 1.36B | 50.00M |