Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 14.92B | 14.55B | 12.55B | 8.81B | 8.00B | 7.71B |
Gross Profit | 7.18B | 7.54B | 6.44B | 4.59B | 4.59B | 4.43B |
EBITDA | 8.11B | 7.47B | -739.00M | 5.65B | 4.87B | 4.44B |
Net Income | 4.18B | 3.72B | 3.93B | 3.52B | 2.85B | 2.44B |
Balance Sheet | ||||||
Total Assets | 85.18B | 88.40B | 80.39B | 73.75B | 68.35B | 23.82B |
Cash, Cash Equivalents and Short-Term Investments | 799.00M | 739.00M | 464.00M | 451.00M | 82.00M | 147.00M |
Total Debt | 22.27B | 22.99B | 22.84B | 19.92B | 20.41B | 10.08B |
Total Liabilities | 38.03B | 39.51B | 37.98B | 34.86B | 34.52B | 16.50B |
Stockholders Equity | 46.20B | 47.89B | 41.49B | 38.89B | 33.83B | 7.32B |
Cash Flow | ||||||
Free Cash Flow | 2.50B | 2.41B | 1.64B | 2.58B | 2.16B | 1.13B |
Operating Cash Flow | 5.49B | 5.27B | 4.14B | 4.14B | 3.69B | 2.80B |
Investing Cash Flow | -2.49B | -2.80B | -2.16B | -1.50B | -13.73B | -2.03B |
Financing Cash Flow | -2.74B | -2.25B | -1.96B | -2.30B | 9.94B | -764.00M |