Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.27B | 2.13B | 1.91B | 1.83B | 1.80B |
Gross Profit | 858.52M | 746.82M | 640.47M | 691.21M | 713.01M |
Operating Income | 317.62M | 284.37M | 188.85M | 304.46M | 288.41M |
EBITDA | 390.60M | 350.44M | 232.36M | 319.99M | 340.56M |
Net Income | 263.47M | 237.56M | 143.99M | 251.98M | 215.80M |
Balance Sheet | |||||
Cash & Short-Term Investments | 553.15M | 666.09M | 623.03M | 642.58M | 544.03M |
Total Assets | 2.52B | 2.37B | 2.15B | 1.96B | 1.81B |
Total Debt | 39.03M | 40.11M | 41.77M | 45.13M | 48.52M |
Net Debt | -319.76M | -482.73M | -285.71M | -494.04M | -433.80M |
Total Liabilities | 496.22M | 453.33M | 440.66M | 404.87M | 418.44M |
Stockholders' Equity | 2.01B | 1.90B | 1.70B | 1.55B | 1.38B |
Cash Flow | |||||
Free Cash Flow | 101.49M | 178.42M | 40.31M | 147.27M | 189.75M |
Operating Cash Flow | 248.92M | 270.25M | 107.32M | 240.52M | 272.84M |
Investing Cash Flow | -250.52M | -12.46M | -309.41M | -87.64M | -85.12M |
Financing Cash Flow | -158.33M | -63.16M | -13.55M | -92.36M | -94.02M |