Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 13.00B | 119.29M | 83.32M | 105.24M | 10.72B |
Gross Profit | 4.86B | 37.24M | 28.17M | 40.90M | 3.47B |
Operating Income | 2.01B | 6.99M | 1.94M | 12.60M | 681.30M |
EBITDA | 2.29B | 9.20M | 5.08M | 16.29M | 1.14B |
Net Income | 2.05B | 6.98M | 1.18M | 11.46M | 546.00M |
Balance Sheet | |||||
Cash & Short-Term Investments | 2.15B | 21.31M | 7.75M | 15.80M | 150.10M |
Total Assets | 11.88B | 126.13M | 92.14M | 84.88M | 8.36B |
Total Debt | 0.00 | 0.00 | 0.00 | 4.80M | 1.94B |
Net Debt | -2.15B | -21.31M | -7.75M | -11.00M | 1.79B |
Total Liabilities | 3.63B | 65.60M | 45.12M | 45.66M | 5.33B |
Stockholders' Equity | 8.26B | 60.53M | 47.03M | 39.22M | 3.04B |
Cash Flow | |||||
Free Cash Flow | -819.00K | 11.35M | -6.14M | 19.72M | 52.30M |
Operating Cash Flow | 59.40M | 11.59M | -4.84M | 20.70M | 614.40M |
Investing Cash Flow | -1.41M | -241.00K | 2.17M | -194.00K | -562.10M |
Financing Cash Flow | 697.00K | 0.00 | -4.80M | -6.00M | -180.90M |