Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 2.90B | $ 2.19B | $ 1.90B | $ 1.12B | $ 1.14B |
Gross Profit | $ 1.72B | $ 1.16B | $ 1.69B | $ 910.55M | $ 938.43M |
Operating Income | $ 676.20M | $ -910.00K | $ 577.02M | $ 224.73M | $ 287.55M |
EBITDA | $ 878.76M | $ 237.70M | $ 832.84M | $ 400.67M | $ 362.66M |
Net Income | $ 523.60M | $ 542.30M | $ 463.24M | $ 195.16M | $ 228.05M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 9.03B | $ 12.31B | $ 13.94B | $ 16.90B | $ 6.65B |
Total Assets | $ 47.02B | $ 48.93B | $ 48.65B | $ 47.67B | $ 24.08B |
Total Debt | $ 34.32M | $ 4.39B | $ 4.47B | $ 1.76B | $ 939.37M |
Net Debt | $ -1.70B | $ 157.71M | $ 2.48B | $ 469.92M | $ 522.00M |
Total Liabilities | $ 41.45B | $ 43.77B | $ 44.34B | $ 42.42B | $ 21.26B |
Stockholders' Equity | $ 5.57B | $ 5.17B | $ 4.31B | $ 5.25B | $ 2.82B |
Cash Flow | |||||
Free Cash Flow | $ 776.59M | $ 465.22M | $ 828.55M | $ 1.10B | $ 156.94M |
Operating Cash Flow | $ 856.66M | $ 563.51M | $ 923.05M | $ 1.17B | $ 222.89M |
Investing Cash Flow | $ -782.16M | $ 2.40B | $ -1.71B | $ -3.15B | $ -2.43B |
Financing Cash Flow | $ -2.58B | $ -723.05M | $ 1.49B | $ 2.86B | $ 2.29B |