Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 38.38B | $ 46.65B | $ 61.64B | $ 62.04B | $ 39.56B |
Gross Profit | $ 9.77B | $ 11.90B | $ 17.09B | $ 17.75B | $ 7.38B |
Operating Income | $ 7.04B | $ 9.12B | $ 14.36B | $ 15.28B | $ 5.59B |
EBITDA | $ 16.02B | $ 8.15B | $ 14.37B | $ 16.61B | $ 7.22B |
Net Income | $ 10.98B | $ 3.84B | $ 7.44B | $ 8.58B | $ 2.60B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 31.38B | $ 25.65B | $ 23.31B | $ 17.77B | $ 9.04B |
Total Assets | $ 84.08B | $ 75.56B | $ 76.78B | $ 67.69B | $ 54.24B |
Total Debt | $ 6.19M | $ 5.10M | $ 5.85M | $ 6.20M | $ 6.02M |
Net Debt | $ -31.37B | $ -25.65B | $ -23.30B | $ -17.77B | $ -9.03B |
Total Liabilities | $ 12.52B | $ 15.40B | $ 18.67B | $ 16.92B | $ 13.35B |
Stockholders' Equity | $ 58.12B | $ 48.89B | $ 47.26B | $ 41.31B | $ 33.45B |
Cash Flow | |||||
Free Cash Flow | $ 3.86B | $ 2.32B | $ 8.76B | $ 8.87B | $ 3.13B |
Operating Cash Flow | $ 5.98B | $ 4.82B | $ 10.46B | $ 9.95B | $ 4.11B |
Investing Cash Flow | $ -394.45M | $ -1.34B | $ -4.11B | $ -1.04B | $ -894.22M |
Financing Cash Flow | $ -294.51M | $ -434.74M | $ -346.97M | $ -356.52M | $ -2.01B |