| Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | 171.72M | 150.32M | 134.21M | 67.34M | 36.80M |
| Gross Profit | 57.63M | 37.40M | 38.30M | 23.00M | 16.94M |
| Operating Income | 14.44M | -6.86M | 5.57M | 8.82M | 8.61M |
| EBITDA | 21.27M | 1.29M | 9.28M | 7.39M | 6.16M |
| Net Income | 13.52M | -10.51M | -3.41M | 5.35M | 11.97M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | 17.89M | 10.37M | 21.80M | 22.18M | 25.53M |
| Total Assets | 147.00M | 130.90M | 161.93M | 128.43M | 92.97M |
| Total Debt | 19.74M | 22.98M | 28.21M | 14.42M | 2.10M |
| Net Debt | 12.28M | 12.61M | 5.16M | -8.22M | -23.78M |
| Total Liabilities | 44.07M | 41.90M | 60.31M | 32.85M | 13.72M |
| Stockholders' Equity | 91.42M | 77.50M | 86.24M | 85.95M | 79.25M |
| Cash Flow | |||||
| Free Cash Flow | 15.54M | -666.00K | 16.16M | -10.02M | -10.23M |
| Operating Cash Flow | 16.29M | 225.00K | 17.39M | -8.13M | -5.75M |
| Investing Cash Flow | -12.72M | -5.72M | -10.22M | -3.57M | -9.77M |
| Financing Cash Flow | -6.22M | -6.32M | -6.93M | 7.56M | 12.66M |