Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 1.43T | $ 1.00T | $ 691.01B | $ 587.46B | $ 502.27B |
Gross Profit | $ 762.77B | $ 526.07B | $ 288.04B | $ 267.83B | $ 194.77B |
Operating Income | $ 679.41B | $ 585.21B | $ 290.21B | $ 268.91B | $ 188.51B |
EBITDA | $ 739.29B | $ 592.63B | $ 290.28B | $ 294.04B | $ 259.24B |
Net Income | $ 419.18B | $ 348.05B | $ 140.77B | $ 183.54B | $ 190.00B |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 258.63B | $ 170.80B | $ 209.40B | $ 113.35B | $ 98.56B |
Total Assets | $ 2.60T | $ 2.22T | $ 1.95T | $ 1.69T | $ 1.67T |
Total Debt | $ 177.40B | $ 139.01B | $ 102.63B | $ 109.17B | $ 161.59B |
Net Debt | $ -34.51B | $ -30.53B | $ -58.56B | $ -4.18B | $ 63.03B |
Total Liabilities | $ 591.02B | $ 526.03B | $ 414.40B | $ 349.49B | $ 431.98B |
Stockholders' Equity | $ 1.53T | $ 1.31T | $ 1.19T | $ 1.07T | $ 988.03B |
Cash Flow | |||||
Free Cash Flow | $ 323.18B | $ 209.39B | $ 71.43B | $ 126.13B | $ 109.51B |
Operating Cash Flow | $ 432.23B | $ 283.87B | $ 118.73B | $ 161.60B | $ 159.52B |
Investing Cash Flow | $ -61.20B | $ -10.89B | $ -71.24B | $ 48.76B | $ -28.27B |
Financing Cash Flow | $ -319.43B | $ -268.88B | $ -1.84B | $ -201.41B | $ -159.10B |