Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.17B | 1.11B | 1.03B | 841.60M | 768.53M |
Gross Profit | 996.95M | 967.34M | 898.54M | 750.85M | 706.63M |
Operating Income | 1.49B | 1.15B | 1.45B | 1.44B | 509.65M |
EBITDA | 1.22B | 909.69M | 1.46B | 1.33B | 529.72M |
Net Income | 919.01M | 682.61M | 1.17B | 932.19M | 289.46M |
Balance Sheet | |||||
Cash & Short-Term Investments | 288.36M | 521.21M | 1.08B | 426.40M | 651.92M |
Total Assets | 20.89B | 20.16B | 19.94B | 17.58B | 14.64B |
Total Debt | 9.29B | 9.06B | 8.90B | 7.75B | 6.63B |
Net Debt | 9.01B | 8.53B | 8.22B | 7.32B | 6.03B |
Total Liabilities | 11.73B | 11.32B | 11.17B | 9.97B | 8.33B |
Stockholders' Equity | 9.16B | 8.84B | 8.78B | 7.60B | 6.32B |
Cash Flow | |||||
Free Cash Flow | 841.56M | 786.11M | 585.29M | 592.71M | 495.86M |
Operating Cash Flow | 842.71M | 789.82M | 589.64M | 595.05M | 495.86M |
Investing Cash Flow | -389.08M | -190.84M | -1.17B | -2.29B | -738.38M |
Financing Cash Flow | -686.49M | -758.51M | 832.65M | 1.52B | 786.93M |