| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 24.59M | 27.11M | 16.76M | 16.62M | 37.34M | 33.50M |
| Gross Profit | 52.00K | 1.04M | 1.52M | -2.39M | 1.89M | 407.66K |
| EBITDA | -2.43M | 438.80K | 3.03M | -12.98M | -753.32K | -4.27M |
| Net Income | 368.21K | 334.61K | 2.69M | -13.30M | -1.21M | -1.67M |
Balance Sheet | ||||||
| Total Assets | 47.89M | 32.94M | 34.91M | 30.98M | 45.38M | 60.08M |
| Cash, Cash Equivalents and Short-Term Investments | 30.65M | 22.37M | 28.80M | 19.75M | 34.65M | 40.63M |
| Total Debt | 89.00K | 183.00K | 259.06K | 203.80K | 223.66K | 318.99K |
| Total Liabilities | 10.50M | 3.30M | 5.62M | 4.02M | 6.66M | 6.63M |
| Stockholders Equity | 28.58M | 39.33M | 28.44M | 26.11M | 37.80M | 52.26M |
Cash Flow | ||||||
| Free Cash Flow | 14.17M | -9.77M | 2.87M | -8.52M | 377.18K | -7.47M |
| Operating Cash Flow | 14.30M | -7.03M | 3.11M | -8.50M | 552.86K | -7.46M |
| Investing Cash Flow | -1.94M | 12.84M | 4.84M | 4.89M | -1.66M | -3.44M |
| Financing Cash Flow | -642.73K | 68.63K | 138.72K | -210.02K | -425.73K | -1.18M |