Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 978.26M | $ 918.88M | $ 699.78M | $ 684.56M | $ 662.74M |
Gross Profit | $ 1.06B | $ 918.88M | $ 634.82M | $ 601.58M | $ 592.74M |
Operating Income | $ 619.18M | $ 536.67M | $ 416.77M | $ 277.70M | $ 385.62M |
EBITDA | $ 542.81M | $ 426.43M | $ 436.26M | $ 297.79M | $ 405.05M |
Net Income | $ 392.93M | $ 305.26M | $ 319.02M | $ 214.45M | $ 289.54M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 1.01B | $ 4.77B | $ 6.77B | $ 3.74B | $ 2.57B |
Total Assets | $ 22.66B | $ 22.88B | $ 18.05B | $ 16.40B | $ 15.03B |
Total Debt | $ 1.74B | $ 1.09B | $ 771.09M | $ 770.33M | $ 991.00M |
Net Debt | $ 740.92M | $ 365.63M | $ -2.88B | $ -493.46M | $ 500.39M |
Total Liabilities | $ 18.87B | $ 19.36B | $ 15.29B | $ 13.79B | $ 12.52B |
Stockholders' Equity | $ 3.79B | $ 3.53B | $ 2.77B | $ 2.61B | $ 2.51B |
Cash Flow | |||||
Free Cash Flow | $ 371.12M | $ 404.16M | $ 379.10M | $ 280.18M | $ 232.52M |
Operating Cash Flow | $ 379.67M | $ 413.17M | $ 389.38M | $ 291.73M | $ 247.41M |
Investing Cash Flow | $ 578.46M | $ -1.02B | $ 624.66M | $ -651.94M | $ 221.66M |
Financing Cash Flow | $ -682.71M | $ -2.31B | $ 1.37B | $ 1.13B | $ -636.41M |