Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 5.26B | 4.31B | 3.66B | 3.42B | 2.75B |
Gross Profit | 2.01B | 1.64B | 860.98M | 1.20B | 739.66M |
Operating Income | 1.28B | 941.41M | 320.03M | 770.50M | 321.59M |
EBITDA | 1.42B | 1.18B | 1.02B | 1.19B | 660.06M |
Net Income | 64.33M | 33.55M | -32.24M | 133.69M | 53.09M |
Balance Sheet | |||||
Cash & Short-Term Investments | 4.77B | 3.03B | 3.03B | 3.00B | 2.21B |
Total Assets | 22.06B | 20.55B | 19.26B | 16.41B | 15.29B |
Total Debt | 0.00 | 8.92B | 7.90B | 7.08B | 6.08B |
Net Debt | -479.50M | 8.28B | 6.69B | 5.40B | 4.86B |
Total Liabilities | 19.42B | 17.91B | 16.76B | 14.12B | 13.49B |
Stockholders' Equity | 537.54M | 594.61M | 506.50M | 477.60M | 300.08M |
Cash Flow | |||||
Free Cash Flow | -834.22M | -1.08B | -1.59B | -1.33B | -472.33M |
Operating Cash Flow | -497.72M | -759.94M | -1.16B | -1.07B | -126.51M |
Investing Cash Flow | -364.23M | -414.36M | -366.24M | -276.59M | -262.88M |
Financing Cash Flow | 715.26M | 593.53M | 1.06B | 1.81B | 580.44M |