Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.10B | 1.02B | 903.33M | 823.88M | 902.75M |
Gross Profit | 831.63M | 790.46M | 687.78M | 618.72M | 610.01M |
Operating Income | 727.30M | 569.63M | 1.12B | 1.96B | 337.39M |
EBITDA | 839.78M | 664.35M | 1.11B | 2.04B | 340.20M |
Net Income | 413.03M | 253.40M | 616.34M | 1.40B | 191.95M |
Balance Sheet | |||||
Cash & Short-Term Investments | 1.78B | 1.26B | 1.49B | 1.02B | 1.44B |
Total Assets | 18.79B | 18.57B | 18.50B | 16.95B | 15.26B |
Total Debt | 6.38B | 6.22B | 6.49B | 5.69B | 5.74B |
Net Debt | 4.91B | 4.97B | 5.35B | 5.16B | 4.83B |
Total Liabilities | 8.91B | 8.70B | 8.90B | 8.00B | 7.68B |
Stockholders' Equity | 9.69B | 9.73B | 9.46B | 8.82B | 7.48B |
Cash Flow | |||||
Free Cash Flow | 758.20M | 676.58M | 373.69M | 528.98M | 310.56M |
Operating Cash Flow | 763.72M | 679.16M | 374.76M | 571.44M | 310.97M |
Investing Cash Flow | 41.18M | 31.51M | -198.96M | -668.25M | 26.27M |
Financing Cash Flow | -578.64M | -603.28M | 429.63M | -265.46M | 96.00M |