Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 2.82B | $ 2.68B | $ 3.16B | $ 3.70B | $ 3.12B |
Gross Profit | $ 1.65B | $ 1.54B | $ 1.87B | $ 2.21B | $ 1.79B |
Operating Income | $ 593.79M | $ 501.07M | $ 831.94M | $ 1.21B | $ 928.41M |
EBITDA | $ 593.79M | $ 640.50M | $ 954.20M | $ 1.29B | $ 1.04B |
Net Income | $ 542.37M | $ 448.75M | $ 715.50M | $ 1.01B | $ 784.15M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 599.67M | $ 819.73M | $ 894.38M | $ 1.37B | $ 1.44B |
Total Assets | $ 3.71B | $ 3.49B | $ 3.50B | $ 3.81B | $ 3.65B |
Total Debt | $ 76.62M | $ 82.61M | $ 132.88M | $ 184.58M | $ 472.76M |
Net Debt | $ -476.73M | $ -674.96M | $ -721.89M | $ -937.62M | $ -441.36M |
Total Liabilities | $ 889.42M | $ 960.93M | $ 1.05B | $ 1.24B | $ 1.45B |
Stockholders' Equity | $ 3.71B | $ 2.53B | $ 2.45B | $ 2.57B | $ 2.21B |
Cash Flow | |||||
Free Cash Flow | $ 474.08M | $ 425.59M | $ 414.67M | $ 965.89M | $ 683.96M |
Operating Cash Flow | $ 672.18M | $ 585.23M | $ 577.92M | $ 1.10B | $ 868.93M |
Investing Cash Flow | $ -622.34M | $ -179.65M | $ 43.75M | $ 120.36M | $ -569.79M |
Financing Cash Flow | $ -251.77M | $ -501.91M | $ -892.99M | $ -1.01B | $ -158.29M |