Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 5.58B | 5.23B | 4.67B | 4.36B | 3.85B |
Gross Profit | 832.99M | 764.18M | 672.01M | 621.40M | 562.99M |
Operating Income | 450.07M | 393.42M | 500.55M | 329.39M | 289.13M |
EBITDA | 627.13M | 459.13M | 654.80M | 477.13M | 413.90M |
Net Income | 272.42M | 227.33M | 334.67M | 195.34M | 172.60M |
Balance Sheet | |||||
Cash & Short-Term Investments | 668.50M | 640.21M | 839.31M | 534.13M | 644.26M |
Total Assets | 4.48B | 4.08B | 4.00B | 3.44B | 3.22B |
Total Debt | 1.16B | 1.17B | 1.40B | 1.05B | 1.01B |
Net Debt | 489.39M | 531.78M | 563.46M | 519.42M | 370.56M |
Total Liabilities | 3.34B | 2.98B | 3.04B | 2.56B | 2.39B |
Stockholders' Equity | 1.09B | 1.05B | 916.41M | 825.01M | 776.31M |
Cash Flow | |||||
Free Cash Flow | 577.68M | 455.08M | 348.63M | 184.14M | 498.59M |
Operating Cash Flow | 619.22M | 496.20M | 387.39M | 219.22M | 535.18M |
Investing Cash Flow | -56.93M | -75.75M | 36.43M | -53.18M | -63.78M |
Financing Cash Flow | -531.44M | -628.87M | -139.39M | -263.80M | -263.40M |