| Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 54.11M | 49.12M | 38.18M | 78.06M | 26.19M |
| Gross Profit | 29.89M | 23.66M | 11.11M | 12.15M | 11.01M |
| EBITDA | 8.89M | 4.17M | 4.08M | 4.05M | 513.24K |
| Net Income | 2.49M | 889.84K | 851.72K | 784.75K | -5.22M |
Balance Sheet | |||||
| Total Assets | 34.21M | 41.55M | 40.16M | 38.64M | 38.47M |
| Cash, Cash Equivalents and Short-Term Investments | 6.36M | 3.55M | 3.12M | 3.03M | 3.02M |
| Total Debt | 1.63M | 14.61M | 7.79M | 7.76M | 7.74M |
| Total Liabilities | 10.69M | 20.54M | 20.18M | 19.60M | 20.26M |
| Stockholders Equity | 23.52M | 21.01M | 19.97M | 19.04M | 18.20M |
Cash Flow | |||||
| Free Cash Flow | 9.58M | 1.22M | 17.15K | -2.38M | 313.56K |
| Operating Cash Flow | 12.13M | 4.37M | 993.33K | -1.15M | 1.08M |
| Investing Cash Flow | -2.48M | -2.96M | -930.87K | 1.30M | 636.95K |
| Financing Cash Flow | -971.20K | -909.50K | -971.78K | 856.73K | -2.17M |