Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 14.57B | 12.51B | 10.43B | 9.88B | 9.61B |
Gross Profit | 15.66B | 12.51B | 10.43B | 9.88B | 9.61B |
Operating Income | 9.00B | 5.30B | 4.29B | 1.52B | 2.63B |
EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 4.19B | 3.50B | 2.77B | 975.00M | 1.70B |
Balance Sheet | |||||
Cash & Short-Term Investments | 48.66B | 65.81B | 59.73B | 43.04B | 26.51B |
Total Assets | 395.72B | 376.75B | 335.09B | 293.97B | 259.82B |
Total Debt | 16.70B | 13.57B | 15.84B | 10.98B | 13.13B |
Net Debt | -34.51B | -52.24B | -43.88B | -32.06B | -13.38B |
Total Liabilities | 366.49B | 13.57B | 15.84B | 10.98B | 13.13B |
Stockholders' Equity | 28.47B | 24.88B | 21.48B | 19.18B | 18.68B |
Cash Flow | |||||
Free Cash Flow | 819.00M | -2.01B | 3.48B | 6.22B | 4.87B |
Operating Cash Flow | 2.01B | -946.00M | 4.46B | 7.13B | 5.46B |
Investing Cash Flow | -29.30B | -27.45B | -25.50B | -19.24B | -9.66B |
Financing Cash Flow | 12.68B | 33.69B | 38.27B | 28.84B | 8.37B |