Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 7.08B | $ 8.25B | $ 8.33B | $ 6.74B | $ 5.25B |
Gross Profit | $ 3.22B | $ 3.88B | $ 4.08B | $ 2.71B | $ 1.72B |
Operating Income | $ 1.77B | $ 2.54B | $ 2.36B | $ 1.29B | $ 348.70M |
EBITDA | $ 1.77B | $ 3.22B | $ 3.34B | $ 1.98B | $ 1.04B |
Net Income | $ 1.57B | $ 2.18B | $ 1.90B | $ 1.01B | $ 234.20M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 2.99B | $ 2.48B | $ 2.92B | $ 1.35B | $ 1.08B |
Total Assets | $ 14.09B | $ 13.22B | $ 11.98B | $ 9.63B | $ 8.66B |
Total Debt | $ 3.37B | $ 3.36B | $ 3.23B | $ 3.07B | $ 3.49B |
Net Debt | $ 675.60M | $ 876.80M | $ 311.70M | $ 1.72B | $ 2.41B |
Total Liabilities | $ 5.28B | $ 5.41B | $ 5.77B | $ 5.02B | $ 5.11B |
Stockholders' Equity | $ 8.80B | $ 7.78B | $ 6.19B | $ 4.59B | $ 3.54B |
Cash Flow | |||||
Free Cash Flow | $ 1.91B | $ 401.90M | $ 1.60B | $ 1.29B | $ 400.70M |
Operating Cash Flow | $ 1.91B | $ 1.98B | $ 2.63B | $ 1.78B | $ 884.30M |
Investing Cash Flow | $ -1.01B | $ -1.74B | $ -705.40M | $ -915.10M | $ -453.60M |
Financing Cash Flow | $ -683.80M | $ -686.50M | $ -370.00M | $ -569.40M | $ -244.00M |