Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 4.26B | $ 3.73B | $ 3.03B | $ 2.63B | $ 2.40B |
Gross Profit | $ 667.59M | $ 590.76M | $ 517.99M | $ 468.21M | $ 407.47M |
Operating Income | $ 358.30M | $ 255.37M | $ 296.82M | $ 260.46M | $ 223.16M |
EBITDA | $ 461.46M | $ 353.24M | $ 360.38M | $ 320.84M | $ 281.54M |
Net Income | $ 297.97M | $ 209.40M | $ 224.68M | $ 194.65M | $ 170.48M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 464.60M | $ 526.86M | $ 331.71M | $ 275.96M | $ 250.01M |
Total Assets | $ 4.67B | $ 4.18B | $ 3.45B | $ 2.85B | $ 2.55B |
Total Debt | $ 1.97B | $ 1.87B | $ 1.57B | $ 1.27B | $ 1.11B |
Net Debt | $ 1.51B | $ 1.36B | $ 1.26B | $ 1.00B | $ 877.45M |
Total Liabilities | $ 2.83B | $ 2.68B | $ 2.20B | $ 1.83B | $ 1.73B |
Stockholders' Equity | $ 1.84B | $ 1.49B | $ 1.25B | $ 1.02B | $ 818.23M |
Cash Flow | |||||
Free Cash Flow | $ 188.95M | $ 270.49M | $ 184.97M | $ 206.13M | $ 323.02M |
Operating Cash Flow | $ 347.19M | $ 376.67M | $ 272.51M | $ 275.68M | $ 373.35M |
Investing Cash Flow | $ -390.05M | $ -182.70M | $ -186.18M | $ -173.91M | $ -58.67M |
Financing Cash Flow | $ -2.16M | $ -612.00K | $ -32.26M | $ -76.14M | $ -137.30M |