| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | 
|---|---|---|---|---|---|---|
Income Statement  | ||||||
| Total Revenue | -397.28K | 176.52K | -1.12M | 159.18K | -8.09M | 280.21K | 
| Gross Profit | -408.58K | 139.81K | -1.18M | 103.08K | -8.15M | 217.32K | 
| EBITDA | 14.89K | 195.34K | -1.47M | -4.86M | 1.03M | 185.76K | 
| Net Income | -13.87K | 179.11K | -1.51M | -5.16M | -6.47M | 3.24M | 
Balance Sheet  | ||||||
| Total Assets | 3.18M | 3.46M | 2.80M | 4.19M | 10.27M | 9.37M | 
| Cash, Cash Equivalents and Short-Term Investments | 1.95M | 2.00M | 1.36M | 2.68M | 5.85M | 5.59M | 
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 947.41K | 3.24M | 
| Total Liabilities | 169.12K | 236.15K | 253.74K | 1.70M | 1.06M | 3.28M | 
| Stockholders Equity | 3.01M | 3.22M | 2.54M | 2.49M | 9.21M | 6.09M | 
Cash Flow  | ||||||
| Free Cash Flow | -166.80K | -107.02K | 148.26K | -13.58K | 51.13K | 73.03K | 
| Operating Cash Flow | -166.79K | -107.02K | 148.26K | -13.58K | 51.13K | 73.03K | 
| Investing Cash Flow | -300.10K | -300.10K | -336.13K | 849.12K | -581.57K | 119.93K | 
| Financing Cash Flow | 500.00K | 500.00K | -2.00K | -962.03K | 502.51K | -163.34K |