| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 93.53M | 80.30M | 93.30M | 78.30M | 100.14M |
| Gross Profit | 11.86M | 11.03M | 7.03M | 9.48M | 16.27M |
| Operating Income | 2.28M | -2.00M | -3.67M | -2.49M | 4.17M |
| EBITDA | 10.66M | 1.82M | 219.00K | 1.50M | 7.71M |
| Net Income | 703.00K | 101.31M | -18.63M | 24.55M | 468.00K |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 95.13M | 82.11M | 76.88M | 102.67M | 111.63M |
| Total Assets | 295.62M | 295.34M | 209.99M | 245.82M | 227.13M |
| Total Debt | 2.65M | 3.43M | 9.96M | 25.16M | 47.58M |
| Net Debt | -18.34M | -5.11M | -16.16M | 215.00K | 22.08M |
| Total Liabilities | 37.53M | 37.23M | 59.92M | 72.92M | 79.25M |
| Stockholders' Equity | 227.84M | 231.11M | 131.18M | 149.78M | 125.22M |
| Cash Flow | |||||
| Free Cash Flow | 12.55M | -6.69M | 347.00K | -1.35M | 7.55M |
| Operating Cash Flow | 15.15M | -4.91M | 7.47M | 3.83M | 12.24M |
| Investing Cash Flow | 1.91M | -9.61M | 9.25M | 19.13M | 16.02M |
| Financing Cash Flow | -4.61M | -2.80M | -15.40M | -23.09M | -25.51M |