| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 620.90M | 596.95M | 627.83M | 620.63M | 541.82M |
| Gross Profit | 121.55M | 99.99M | 87.44M | 125.98M | 115.40M |
| Operating Income | 28.77M | 16.00M | 4.48M | 38.18M | 42.00M |
| EBITDA | 50.83M | 37.61M | 23.40M | 68.32M | 66.42M |
| Net Income | 9.08M | -306.00K | -18.26M | 22.63M | 24.26M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 86.83M | 121.48M | 103.74M | 58.41M | 55.00M |
| Total Assets | 641.11M | 655.43M | 667.57M | 671.98M | 606.60M |
| Total Debt | 237.49M | 247.95M | 300.43M | 194.69M | 187.45M |
| Net Debt | 150.65M | 126.47M | 196.69M | 136.29M | 132.44M |
| Total Liabilities | 432.34M | 434.39M | 450.76M | 428.95M | 369.35M |
| Stockholders' Equity | 208.04M | 221.04M | 216.81M | 243.03M | 237.25M |
| Cash Flow | |||||
| Free Cash Flow | -3.68M | 88.26M | -21.96M | -13.74M | 64.78M |
| Operating Cash Flow | 16.60M | 98.33M | -1.54M | 9.56M | 82.61M |
| Investing Cash Flow | -24.15M | -12.45M | -27.66M | 8.46M | -16.77M |
| Financing Cash Flow | -23.77M | -69.10M | 72.57M | -12.84M | -60.90M |