| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 37.17M | 38.41M | 41.10M | 37.60M | 29.63M | 31.20M |
| Gross Profit | 14.71M | 16.43M | 18.39M | 16.13M | 11.48M | 11.60M |
| EBITDA | -699.65K | 5.47M | 9.56M | 8.42M | 7.56M | -2.15M |
| Net Income | -2.80M | -2.86M | 1.65M | 1.46M | 773.40K | 866.74K |
Balance Sheet | ||||||
| Total Assets | 24.91M | 25.88M | 32.11M | 27.23M | 22.49M | 25.44M |
| Cash, Cash Equivalents and Short-Term Investments | 7.66M | 9.59M | 13.11M | 13.07M | 10.81M | 10.10M |
| Total Debt | 12.79M | 12.43M | 13.93M | 10.55M | 7.50M | 10.08M |
| Total Liabilities | 16.66M | 17.71M | 20.24M | 15.89M | 12.07M | 15.24M |
| Stockholders Equity | 8.25M | 8.17M | 11.87M | 11.34M | 10.42M | 10.20M |
Cash Flow | ||||||
| Free Cash Flow | 5.14M | 4.91M | 7.93M | 8.94M | 6.88M | 7.12M |
| Operating Cash Flow | 6.77M | 7.07M | 9.35M | 9.25M | 7.23M | 7.22M |
| Investing Cash Flow | -1.62M | -2.15M | -1.31M | -140.82K | -350.12K | -116.93K |
| Financing Cash Flow | -7.91M | -8.44M | -8.01M | -6.86M | -6.17M | -5.29M |