Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 7.28B | $ 7.27B | $ 6.28B | $ 5.05B | $ 4.77B |
Gross Profit | $ 1.99B | $ 2.03B | $ 1.67B | $ 1.22B | $ 1.16B |
Operating Income | $ 771.42M | $ 831.58M | $ 628.53M | $ 401.03M | $ 366.88M |
EBITDA | $ 829.90M | $ 863.26M | $ 656.65M | $ 426.94M | $ 391.40M |
Net Income | $ 536.34M | $ 601.17M | $ 418.94M | $ 269.58M | $ 245.95M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 210.11M | $ 147.50M | $ 118.27M | $ 146.07M | $ 74.45M |
Total Assets | $ 3.73B | $ 3.49B | $ 3.09B | $ 2.50B | $ 2.56B |
Total Debt | $ 404.79M | $ 379.14M | $ 360.52M | $ 211.33M | $ 309.97M |
Net Debt | $ 194.68M | $ 231.64M | $ 242.26M | $ 65.26M | $ 235.52M |
Total Liabilities | $ 1.11B | $ 1.24B | $ 1.09B | $ 717.16M | $ 841.39M |
Stockholders' Equity | $ 2.23B | $ 1.89B | $ 1.66B | $ 1.49B | $ 1.44B |
Cash Flow | |||||
Free Cash Flow | $ 526.48M | $ 538.17M | $ 325.46M | $ 518.04M | $ 319.35M |
Operating Cash Flow | $ 561.95M | $ 571.96M | $ 349.57M | $ 534.38M | $ 335.77M |
Investing Cash Flow | $ -41.34M | $ -33.84M | $ -148.58M | $ -16.34M | $ -81.04M |
Financing Cash Flow | $ -460.08M | $ -503.96M | $ -249.62M | $ -448.49M | $ -264.02M |