| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 134.10M | 125.39M | 79.30M | 52.16M | 48.77M |
| Gross Profit | 51.04M | 52.58M | 27.01M | 18.40M | 4.25M |
| Operating Income | 26.55M | 28.24M | 6.76M | 1.97M | -9.36M |
| EBITDA | 37.04M | 38.50M | 17.50M | 15.30M | 4.36M |
| Net Income | 20.34M | 16.62M | 3.98M | 817.00K | 10.70M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 38.41M | 39.09M | 21.98M | 17.28M | 12.03M |
| Total Assets | 204.85M | 202.60M | 181.30M | 165.02M | 185.27M |
| Total Debt | 26.35M | 33.64M | 41.92M | 38.20M | 37.01M |
| Net Debt | 2.77M | 4.72M | 18.58M | 20.92M | 22.45M |
| Total Liabilities | 73.23M | 83.23M | 81.97M | 78.81M | 97.30M |
| Stockholders' Equity | 102.87M | 91.27M | 71.76M | 53.06M | 56.09M |
| Cash Flow | |||||
| Free Cash Flow | 17.16M | 27.85M | 7.27M | 4.68M | -8.00M |
| Operating Cash Flow | 32.34M | 36.59M | 8.59M | 5.48M | -4.27M |
| Investing Cash Flow | -22.47M | -18.92M | -3.04M | -755.00K | -3.73M |
| Financing Cash Flow | -14.69M | -11.79M | -2.53M | 1.75M | -1.33M |