Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.86B | 1.68B | 1.60B | 1.59B | 1.58B |
Gross Profit | 602.55M | 540.20M | 527.70M | 526.20M | 515.80M |
Operating Income | 103.92M | 81.87M | 104.08M | 111.46M | 102.16M |
EBITDA | 217.02M | 127.94M | 201.79M | 201.75M | 195.49M |
Net Income | 58.03M | 37.65M | 61.10M | 70.04M | 61.35M |
Balance Sheet | |||||
Cash & Short-Term Investments | 23.63M | 15.01M | 43.48M | 48.64M | 34.52M |
Total Assets | 1.26B | 1.24B | 1.19B | 1.07B | 1.04B |
Total Debt | 593.71M | 633.82M | 610.57M | 503.03M | 542.42M |
Net Debt | 570.08M | 618.80M | 567.08M | 454.38M | 507.91M |
Total Liabilities | 929.10M | 957.49M | 922.72M | 831.69M | 865.53M |
Stockholders' Equity | 332.44M | 287.06M | 262.69M | 236.90M | 175.60M |
Cash Flow | |||||
Free Cash Flow | 95.92M | 50.55M | 49.54M | 108.77M | 208.40M |
Operating Cash Flow | 156.88M | 137.15M | 105.64M | 158.11M | 246.46M |
Investing Cash Flow | -60.95M | -95.55M | -57.86M | -49.06M | -35.70M |
Financing Cash Flow | -87.32M | -70.07M | -52.94M | -94.92M | -190.32M |