| Breakdown | TTM | Dec 2024 | Dec 2023 | Mar 2023 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 38.47M | 46.08M | 68.42M | 40.45M | 35.67M | 28.25M |
| Gross Profit | 12.13M | 20.82M | 33.99M | 19.02M | 16.77M | 13.57M |
| EBITDA | 7.59M | 10.63M | 20.89M | 8.44M | 7.66M | 3.68M |
| Net Income | 1.50M | 4.34M | 13.03M | 3.28M | 2.48M | 402.00K |
Balance Sheet | ||||||
| Total Assets | 62.93M | 63.66M | 66.25M | 50.11M | 42.03M | 42.15M |
| Cash, Cash Equivalents and Short-Term Investments | 7.76M | 10.32M | 13.57M | 3.27M | 2.61M | 2.02M |
| Total Debt | 1.68M | 3.58M | 4.34M | 4.85M | 5.29M | 5.75M |
| Total Liabilities | 18.13M | 19.02M | 25.83M | 19.95M | 16.22M | 18.87M |
| Stockholders Equity | 44.13M | 44.10M | 39.97M | 29.81M | 25.63M | 23.44M |
Cash Flow | ||||||
| Free Cash Flow | -789.00K | -2.00M | 10.94M | 1.37M | 2.23M | 803.00K |
| Operating Cash Flow | 4.47M | 3.78M | 16.45M | 6.41M | 6.07M | 3.91M |
| Investing Cash Flow | -2.44M | -9.09M | -5.38M | -4.86M | -3.37M | -2.34M |
| Financing Cash Flow | -845.00K | -1.57M | -788.00K | -908.00K | -2.11M | -18.00K |