Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 702.22M | 583.18M | 534.14M | 668.90M | 594.37M |
Gross Profit | 566.63M | 460.02M | 444.63M | 458.27M | 419.95M |
Operating Income | 747.68M | 738.66M | 918.75M | 1.11B | 479.59M |
EBITDA | 786.04M | 762.40M | 937.07M | 1.13B | 479.73M |
Net Income | 533.84M | 466.18M | 574.99M | 795.54M | 293.11M |
Balance Sheet | |||||
Cash & Short-Term Investments | 711.30M | 627.61M | 710.38M | 901.95M | 990.43M |
Total Assets | 10.01B | 9.55B | 9.24B | 8.90B | 8.21B |
Total Debt | 3.92B | 3.61B | 3.59B | 3.68B | 3.57B |
Net Debt | 3.25B | 2.98B | 2.88B | 2.79B | 2.59B |
Total Liabilities | 5.09B | 4.79B | 4.70B | 4.72B | 4.66B |
Stockholders' Equity | 4.56B | 4.43B | 4.24B | 3.91B | 3.32B |
Cash Flow | |||||
Free Cash Flow | 473.93M | 411.93M | 165.94M | -34.39M | 313.68M |
Operating Cash Flow | 473.93M | 411.93M | 165.94M | -34.39M | 313.68M |
Investing Cash Flow | -230.43M | -167.89M | -97.83M | 28.05M | -299.49M |
Financing Cash Flow | -193.65M | -328.88M | -308.36M | -17.88M | 344.14M |