Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 2.13B | 1.91B | 1.83B | 1.80B | 1.58B |
Gross Profit | 746.82M | 640.47M | 691.21M | 713.01M | 605.98M |
Operating Income | 284.37M | 188.85M | 304.46M | 288.41M | 209.67M |
EBITDA | 325.12M | 232.36M | 319.99M | 340.56M | 260.50M |
Net Income | 237.56M | 143.99M | 251.98M | 215.80M | 158.82M |
Balance Sheet | |||||
Cash & Short-Term Investments | 666.09M | 623.03M | 642.58M | 544.03M | 449.58M |
Total Assets | 2.37B | 2.15B | 1.96B | 1.81B | 1.60B |
Total Debt | 40.11M | 41.77M | 45.13M | 48.52M | 68.12M |
Net Debt | -482.73M | -285.71M | -494.04M | -433.80M | -321.38M |
Total Liabilities | 453.33M | 440.66M | 404.87M | 418.44M | 346.11M |
Stockholders' Equity | 1.90B | 1.70B | 1.55B | 1.38B | 1.25B |
Cash Flow | |||||
Free Cash Flow | 178.42M | 40.31M | 147.27M | 189.75M | 158.10M |
Operating Cash Flow | 270.25M | 107.32M | 240.52M | 272.84M | 186.45M |
Investing Cash Flow | -12.46M | -309.41M | -87.64M | -85.12M | -92.03M |
Financing Cash Flow | -63.16M | -13.55M | -92.36M | -94.02M | -52.17M |