| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 27.16B | 24.86B | 12.69B | 27.49B | 18.72B |
| Gross Profit | 24.73B | 24.86B | 10.70B | 25.68B | 16.91B |
| Operating Income | 1.35B | 642.00M | 1.31B | 1.70B | 1.02B |
| EBITDA | 2.45B | 1.53B | 2.06B | 2.31B | 1.50B |
| Net Income | 946.00M | 485.00M | 906.00M | 1.21B | 724.00M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 25.53B | 26.50B | 24.89B | 26.25B | 21.78B |
| Total Assets | 158.66B | 144.81B | 135.27B | 137.67B | 119.75B |
| Total Debt | 18.50B | 10.95B | 7.28B | 7.14B | 6.03B |
| Net Debt | 8.65B | -1.51B | -1.10B | -493.00M | -339.00M |
| Total Liabilities | 149.46B | 135.85B | 126.88B | 128.78B | 111.99B |
| Stockholders' Equity | 9.12B | 8.89B | 8.34B | 8.86B | 7.74B |
| Cash Flow | |||||
| Free Cash Flow | -3.52B | 3.02B | 1.60B | 1.13B | 1.07B |
| Operating Cash Flow | -3.06B | 3.47B | 1.98B | 1.49B | 1.41B |
| Investing Cash Flow | -1.02B | -511.00M | -371.00M | -632.00M | -203.00M |
| Financing Cash Flow | 1.45B | 1.01B | -1.01B | 581.00M | 35.00M |