Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 58.45B | $ 57.56B | $ 62.34B | $ 31.61B | $ 19.98B |
Gross Profit | $ 3.98B | $ 3.96B | $ 3.90B | $ 1.89B | $ 1.19B |
Operating Income | $ 1.19B | $ 1.08B | $ 808.66M | $ 623.22M | $ 521.34M |
EBITDA | $ 1.19B | $ 1.51B | $ 1.49B | $ 731.90M | $ 593.83M |
Net Income | $ 689.09M | $ 626.91M | $ 651.31M | $ 395.07M | $ 334.54M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 1.06B | $ 1.03B | $ 522.60M | $ 993.97M | $ 1.41B |
Total Assets | $ 30.27B | $ 29.41B | $ 29.73B | $ 27.67B | $ 13.47B |
Total Debt | $ 171.09M | $ 4.08B | $ 4.10B | $ 4.14B | $ 1.62B |
Net Debt | $ -888.29M | $ 3.05B | $ 3.58B | $ 3.14B | $ 209.64M |
Total Liabilities | $ 22.24B | $ 21.23B | $ 21.71B | $ 19.76B | $ 9.13B |
Stockholders' Equity | $ 8.04B | $ 8.18B | $ 8.03B | $ 7.91B | $ 4.34B |
Cash Flow | |||||
Free Cash Flow | $ 1.04B | $ 1.26B | $ -166.65M | $ 754.89M | $ 1.64B |
Operating Cash Flow | $ 1.22B | $ 1.41B | $ -49.60M | $ 809.79M | $ 1.83B |
Investing Cash Flow | $ -193.84M | $ -156.41M | $ -115.51M | $ -952.35M | $ -209.50M |
Financing Cash Flow | $ -953.10M | $ -785.88M | $ -275.59M | $ -392.62M | $ -291.70M |