| Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 64.60M | 60.52M | 53.23M | 50.26M | 26.08M |
| Gross Profit | 35.77M | 10.11M | 9.59M | 17.05M | 11.39M |
| EBITDA | 3.04M | 1.81M | 3.45M | 2.91M | 2.66M |
| Net Income | 1.52M | 482.49K | 2.68M | 1.52M | 2.34M |
Balance Sheet | |||||
| Total Assets | 61.20M | 60.65M | 57.72M | 56.92M | 48.31M |
| Cash, Cash Equivalents and Short-Term Investments | 9.70M | 9.10M | 5.62M | 11.21M | 7.41M |
| Total Debt | 6.67M | 8.56M | 6.54M | 6.91M | 7.01M |
| Total Liabilities | 29.87M | 31.23M | 29.09M | 31.55M | 24.89M |
| Stockholders Equity | 30.71M | 29.18M | 28.67M | 24.89M | 23.23M |
Cash Flow | |||||
| Free Cash Flow | 2.53M | 1.24M | -1.26M | 3.60M | 2.78M |
| Operating Cash Flow | 2.60M | 1.45M | -755.99K | 3.67M | 2.83M |
| Investing Cash Flow | -119.90K | 25.57K | -4.51M | 66.23K | -10.40M |
| Financing Cash Flow | -1.93M | 2.01M | -323.26K | 60.13K | 13.80M |