Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.33B | 1.12B | 1.05B | 976.27M | 1.01B |
Gross Profit | 556.10M | 468.24M | 418.31M | 379.27M | 358.93M |
Operating Income | 183.97M | 148.38M | 123.45M | 128.57M | 150.73M |
EBITDA | 279.94M | 226.70M | 188.56M | 180.49M | 194.52M |
Net Income | 108.76M | 81.01M | 64.16M | 68.20M | 72.65M |
Balance Sheet | |||||
Cash & Short-Term Investments | 97.15M | 128.86M | 80.53M | 50.34M | 118.26M |
Total Assets | 1.29B | 1.11B | 995.32M | 972.15M | 932.72M |
Total Debt | 794.58M | 688.22M | 644.88M | 643.43M | 576.01M |
Net Debt | 697.43M | 559.37M | 564.34M | 593.09M | 457.75M |
Total Liabilities | 1.01B | 880.30M | 781.09M | 771.54M | 737.13M |
Stockholders' Equity | 270.94M | 221.70M | 202.07M | 188.08M | 177.27M |
Cash Flow | |||||
Free Cash Flow | 88.30M | 188.39M | 174.26M | 6.75M | 142.50M |
Operating Cash Flow | 132.27M | 219.26M | 201.01M | 40.14M | 160.00M |
Investing Cash Flow | -44.15M | -31.85M | -26.65M | -11.60M | -41.36M |
Financing Cash Flow | -119.80M | -139.11M | -144.17M | -96.47M | -46.44M |