| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 19.73M | 22.45M | 24.82M | 22.34M | 17.97M | 13.16M |
| Gross Profit | 7.28M | 8.33M | 6.76M | 6.94M | 4.94M | 4.73M |
| EBITDA | 1.18M | 2.05M | 1.58M | 1.60M | 909.75K | 1.90M |
| Net Income | -45.11K | 156.20K | 632.25K | 444.68K | -212.79K | 767.95K |
Balance Sheet | ||||||
| Total Assets | 28.65M | 26.98M | 20.95M | 24.60M | 18.43M | 18.50M |
| Cash, Cash Equivalents and Short-Term Investments | 21.73K | 413.60K | 762.48K | 263.53K | 128.27K | 237.99K |
| Total Debt | 8.93M | 8.04M | 7.61M | 7.29M | 7.73M | 8.00M |
| Total Liabilities | 25.67M | 24.21M | 18.25M | 22.38M | 17.45M | 17.52M |
| Stockholders Equity | 2.96M | 2.75M | 2.68M | 2.20M | 966.60K | 959.16K |
Cash Flow | ||||||
| Free Cash Flow | 788.00K | 705.00K | 583.00K | 1.00K | 1.06M | 808.00K |
| Operating Cash Flow | 350.00K | 1.63M | 800.00K | 1.72K | 1.59M | 1.16M |
| Investing Cash Flow | -678.00K | -788.00K | -217.00K | -717.00 | -533.00K | -348.00K |
| Financing Cash Flow | 290.00K | -1.19M | -85.00K | -868.00 | -1.17M | -963.00K |