Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 12.37B | 14.27B | 15.97B | 15.75B | 15.65B | 16.29B |
Gross Profit | 1.53B | 1.63B | 2.76B | 3.14B | 3.21B | 2.95B |
EBITDA | 595.00M | 904.00M | 1.60B | 2.07B | 2.32B | 2.10B |
Net Income | 251.00M | 353.00M | 1.03B | 1.50B | 1.80B | 1.54B |
Balance Sheet | ||||||
Total Assets | 23.97B | 25.16B | 30.07B | 24.38B | 24.39B | 23.09B |
Cash, Cash Equivalents and Short-Term Investments | 277.00M | 506.00M | 1.67B | 1.84B | 3.98B | 3.04B |
Total Debt | 0.00 | 11.74B | 16.04B | 8.48B | 8.38B | 7.66B |
Total Liabilities | 15.94B | 16.99B | 22.10B | 15.66B | 16.01B | 15.49B |
Stockholders Equity | 8.03B | 8.17B | 7.97B | 8.72B | 8.38B | 7.60B |
Cash Flow | ||||||
Free Cash Flow | 4.99B | 3.45B | 1.06B | -2.64B | -966.00M | -711.00M |
Operating Cash Flow | 4.99B | 3.47B | 1.06B | -2.63B | -961.00M | -710.00M |
Investing Cash Flow | -52.00M | -69.00M | -2.00M | -29.00M | -17.00M | -79.00M |
Financing Cash Flow | -5.21B | -4.58B | -1.50B | 504.00M | 1.91B | 1.44B |