Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 2.54B | $ 2.27B | $ 2.07B | $ 1.91B | $ 1.68B |
Gross Profit | $ 2.26B | $ 2.00B | $ 1.81B | $ 1.65B | $ 1.46B |
Operating Income | $ 717.89M | $ 626.13M | $ 592.66M | $ 513.27M | $ 496.36M |
EBITDA | $ 908.56M | $ 758.64M | $ 707.22M | $ 620.14M | $ 581.63M |
Net Income | $ 575.69M | $ 500.41M | $ 523.71M | $ 454.63M | $ 433.89M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 1.50B | $ 860.39M | $ 614.57M | $ 668.03M | $ 913.15M |
Total Assets | $ 8.05B | $ 7.32B | $ 6.69B | $ 6.32B | $ 5.94B |
Total Debt | $ 841.14M | $ 854.40M | $ 753.57M | $ 753.58M | $ 798.12M |
Net Debt | $ -605.60M | $ -5.80M | $ 139.18M | $ 85.91M | $ -114.55M |
Total Liabilities | $ 1.96B | $ 1.93B | $ 1.82B | $ 1.84B | $ 1.84B |
Stockholders' Equity | $ 6.09B | $ 5.39B | $ 4.87B | $ 4.48B | $ 4.10B |
Cash Flow | |||||
Free Cash Flow | $ 751.70M | $ 691.80M | $ 606.63M | $ 526.46M | $ 511.94M |
Operating Cash Flow | $ 795.74M | $ 717.12M | $ 631.00M | $ 549.48M | $ 547.31M |
Investing Cash Flow | $ -99.56M | $ -240.04M | $ -411.37M | $ -536.81M | $ -614.25M |
Financing Cash Flow | $ -98.54M | $ -231.32M | $ -245.51M | $ -245.85M | $ 96.60M |