Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 5.23B | 4.67B | 4.36B | 3.85B | 3.60B |
Gross Profit | 764.18M | 672.01M | 621.40M | 562.99M | 517.90M |
Operating Income | 393.42M | 500.55M | 329.39M | 289.13M | 254.74M |
EBITDA | 459.13M | 654.80M | 477.13M | 413.90M | 378.72M |
Net Income | 227.33M | 334.67M | 195.34M | 172.60M | 159.05M |
Balance Sheet | |||||
Cash & Short-Term Investments | 640.21M | 839.31M | 534.13M | 644.26M | 459.29M |
Total Assets | 4.08B | 4.00B | 3.44B | 3.22B | 2.96B |
Total Debt | 1.17B | 1.40B | 1.05B | 1.01B | 1.01B |
Net Debt | 531.78M | 563.46M | 519.42M | 370.56M | 555.23M |
Total Liabilities | 2.98B | 3.04B | 2.56B | 2.39B | 2.22B |
Stockholders' Equity | 1.05B | 916.41M | 825.01M | 776.31M | 732.54M |
Cash Flow | |||||
Free Cash Flow | 455.08M | 348.63M | 184.14M | 498.59M | 214.63M |
Operating Cash Flow | 496.20M | 387.39M | 219.22M | 535.18M | 263.44M |
Investing Cash Flow | -75.75M | 36.43M | -53.18M | -63.78M | -124.19M |
Financing Cash Flow | -628.87M | -139.39M | -263.80M | -263.40M | 37.83M |