Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2019 | Dec 2018 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 48.88B | 47.62B | 46.48B | 44.39B | 13.97B | 15.17B |
Gross Profit | 34.18B | 33.27B | 31.77B | 31.00B | 9.96B | 10.95B |
EBITDA | 5.38B | 3.77B | 1.34B | 676.00M | -6.11B | -324.72M |
Net Income | -352.50M | -650.00M | -2.65B | -2.68B | -9.80B | -1.25B |
Balance Sheet | ||||||
Total Assets | 69.09B | 73.26B | 59.62B | 57.27B | 17.20B | 21.84B |
Cash, Cash Equivalents and Short-Term Investments | 18.54B | 20.63B | 15.79B | 9.95B | 7.83B | 4.43B |
Total Debt | 22.66B | 25.92B | 25.07B | 22.22B | 3.66B | 3.85B |
Total Liabilities | 37.39B | 41.14B | 39.41B | 37.92B | 6.37B | 5.93B |
Stockholders Equity | 30.59B | 31.70B | 20.21B | 19.35B | 10.83B | 15.90B |
Cash Flow | ||||||
Free Cash Flow | 2.41B | 1.91B | -35.00M | 428.00M | -289.40M | -4.50B |
Operating Cash Flow | 2.66B | 2.65B | 658.00M | 924.00M | 1.09B | -1.24B |
Investing Cash Flow | -7.63B | -7.99B | -646.00M | 1.23B | -1.44B | -3.89B |
Financing Cash Flow | -992.00M | -485.00M | 5.83B | -2.99B | 2.71B | 2.32B |