Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.12B | 1.19B | 1.03B | 936.67M | 953.41M |
Gross Profit | 375.68M | 420.25M | 360.89M | 369.62M | 370.30M |
Operating Income | 268.55M | 180.57M | 155.12M | 177.51M | 173.61M |
EBITDA | 329.17M | 236.13M | 202.95M | 221.67M | 206.57M |
Net Income | 192.97M | 129.07M | 99.42M | 104.19M | 116.13M |
Balance Sheet | |||||
Cash & Short-Term Investments | 136.40M | 14.63M | 117.35M | 129.50M | 23.90M |
Total Assets | 1.42B | 1.28B | 1.10B | 1.04B | 903.52M |
Total Debt | 326.71M | 342.68M | 266.56M | 329.13M | 333.16M |
Net Debt | 190.31M | 328.05M | 149.20M | 199.64M | 309.26M |
Total Liabilities | 604.84M | 630.03M | 545.83M | 573.44M | 559.16M |
Stockholders' Equity | 811.03M | 645.22M | 550.69M | 393.40M | 292.13M |
Cash Flow | |||||
Free Cash Flow | 140.76M | 23.98M | 113.05M | 130.06M | 106.49M |
Operating Cash Flow | 267.82M | 85.08M | 157.62M | 173.30M | 159.20M |
Investing Cash Flow | -60.59M | -212.51M | -44.34M | -42.75M | -51.93M |
Financing Cash Flow | -85.47M | 24.70M | -125.42M | -24.95M | -114.71M |