Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.81T | $ 1.43T | $ 1.00T | $ 691.01B | $ 587.46B |
Gross Profit | $ 881.73B | $ 762.77B | $ 526.07B | $ 288.04B | $ 267.83B |
Operating Income | $ 805.67B | $ 679.41B | $ 585.21B | $ 290.21B | $ 268.91B |
EBITDA | $ 1.39T | $ 739.29B | $ 592.63B | $ 290.28B | $ 294.04B |
Net Income | $ 872.26B | $ 419.18B | $ 348.05B | $ 140.77B | $ 183.54B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 314.81B | $ 258.63B | $ 170.80B | $ 209.40B | $ 113.35B |
Total Assets | $ 3.82T | $ 2.60T | $ 2.22T | $ 1.95T | $ 1.69T |
Total Debt | $ 149.71B | $ 177.40B | $ 157.42B | $ 102.63B | $ 109.17B |
Net Debt | $ -144.68B | $ -34.51B | $ -12.12B | $ -58.56B | $ -4.18B |
Total Liabilities | $ 824.33B | $ 591.02B | $ 526.03B | $ 414.40B | $ 349.49B |
Stockholders' Equity | $ 2.09T | $ 1.53T | $ 1.31T | $ 1.19T | $ 1.07T |
Cash Flow | |||||
Free Cash Flow | $ 342.72B | $ 323.18B | $ 209.39B | $ 71.43B | $ 126.13B |
Operating Cash Flow | $ 516.49B | $ 432.23B | $ 283.87B | $ 118.73B | $ 161.60B |
Investing Cash Flow | $ -42.41B | $ -61.20B | $ -10.89B | $ -71.24B | $ 48.76B |
Financing Cash Flow | $ -415.26B | $ -319.43B | $ -268.88B | $ -1.84B | $ -201.41B |