Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 7.62B | $ 7.28B | $ 7.27B | $ 6.28B | $ 5.05B |
Gross Profit | $ 2.04B | $ 1.99B | $ 2.03B | $ 1.67B | $ 1.22B |
Operating Income | $ 781.77M | $ 771.42M | $ 831.58M | $ 628.53M | $ 401.03M |
EBITDA | $ 792.10M | $ 829.90M | $ 863.26M | $ 656.65M | $ 426.94M |
Net Income | $ 536.29M | $ 536.34M | $ 601.17M | $ 418.94M | $ 269.58M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 781.94M | $ 210.11M | $ 147.50M | $ 118.27M | $ 146.07M |
Total Assets | $ 4.48B | $ 3.73B | $ 3.49B | $ 3.09B | $ 2.50B |
Total Debt | $ 447.46M | $ 404.79M | $ 379.14M | $ 360.52M | $ 211.33M |
Net Debt | $ -78.81M | $ 194.68M | $ 231.64M | $ 242.26M | $ 65.26M |
Total Liabilities | $ 1.42B | $ 1.11B | $ 1.24B | $ 1.09B | $ 717.16M |
Stockholders' Equity | $ 2.66B | $ 2.23B | $ 1.89B | $ 1.66B | $ 1.49B |
Cash Flow | |||||
Free Cash Flow | $ 773.10M | $ 526.48M | $ 538.17M | $ 325.46M | $ 518.04M |
Operating Cash Flow | $ 773.10M | $ 561.95M | $ 571.96M | $ 349.57M | $ 534.38M |
Investing Cash Flow | $ -290.67M | $ -41.34M | $ -33.84M | $ -148.58M | $ -16.34M |
Financing Cash Flow | $ -158.53M | $ -460.08M | $ -503.96M | $ -249.62M | $ -448.49M |