Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 3.49B | $ 3.03B | $ 2.78B | $ 2.46B | $ 2.35B |
Gross Profit | $ 1.14B | $ 962.93M | $ 860.72M | $ 788.56M | $ 817.82M |
Operating Income | $ 377.56M | $ 303.88M | $ 312.05M | $ 282.66M | $ 305.60M |
EBITDA | $ 419.93M | $ 353.34M | $ 363.36M | $ 338.41M | $ 345.96M |
Net Income | $ 274.89M | $ 235.51M | $ 234.97M | $ 210.68M | $ 216.73M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 328.68M | $ 491.69M | $ 494.49M | $ 294.95M | $ 369.37M |
Total Assets | $ 3.33B | $ 3.24B | $ 3.10B | $ 2.78B | $ 2.78B |
Total Debt | $ 257.64M | $ 568.70M | $ 533.18M | $ 447.81M | $ 451.99M |
Net Debt | $ -45.58M | $ 77.01M | $ 38.70M | $ 152.85M | $ 82.61M |
Total Liabilities | $ 1.34B | $ 1.56B | $ 1.52B | $ 1.38B | $ 1.29B |
Stockholders' Equity | $ 1.98B | $ 1.68B | $ 1.58B | $ 1.40B | $ 1.49B |
Cash Flow | |||||
Free Cash Flow | $ 174.98M | $ 135.47M | $ 286.82M | $ 292.20M | $ 175.81M |
Operating Cash Flow | $ 224.46M | $ 188.79M | $ 355.48M | $ 327.07M | $ 217.89M |
Investing Cash Flow | $ -73.83M | $ -60.06M | $ -79.09M | $ -60.12M | $ -60.61M |
Financing Cash Flow | $ -354.66M | $ -106.01M | $ -61.67M | $ -360.05M | $ -103.31M |