| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 323.57M | 332.65M | 333.44M | 357.70M | 329.69M |
| Gross Profit | 23.18M | 23.03M | 17.10M | 21.23M | 23.51M |
| Operating Income | 10.16M | 7.89M | -25.00K | 5.82M | 8.13M |
| EBITDA | 20.14M | 9.27M | 5.75M | 14.32M | 16.12M |
| Net Income | 10.71M | 6.54M | -7.13M | 3.69M | 4.36M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 47.86M | 42.97M | 45.80M | 54.51M | 75.66M |
| Total Assets | 170.99M | 172.24M | 177.78M | 192.06M | 199.29M |
| Total Debt | 7.35M | 8.78M | 9.36M | 9.52M | 11.11M |
| Net Debt | -13.33M | -7.08M | -23.27M | -35.05M | -44.67M |
| Total Liabilities | 74.32M | 73.31M | 76.41M | 82.15M | 82.12M |
| Stockholders' Equity | 94.64M | 94.71M | 94.91M | 104.01M | 111.36M |
| Cash Flow | |||||
| Free Cash Flow | 12.75M | 9.72M | 2.13M | -1.65M | 29.29M |
| Operating Cash Flow | 14.29M | 10.51M | 2.44M | -1.13M | 29.84M |
| Investing Cash Flow | 9.99M | -12.89M | -5.57M | 8.46M | -15.24M |
| Financing Cash Flow | -19.47M | -14.39M | -8.82M | -18.54M | -11.21M |