| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.36M | 1.29M | 1.36M | 1.90M | 1.59M | 983.56K |
| Gross Profit | 474.27K | 523.30K | 514.27K | 941.88K | 714.18K | 294.15K |
| EBITDA | 17.04K | 748.00 | 202.81K | 626.37K | 374.80K | 25.91K |
| Net Income | -121.69K | -285.95K | 145.91K | 373.31K | 113.32K | -208.20K |
Balance Sheet | ||||||
| Total Assets | 2.95M | 2.98M | 3.60M | 3.45M | 3.46M | 3.27M |
| Cash, Cash Equivalents and Short-Term Investments | 2.24M | 2.20M | 2.47M | 2.37M | 2.19M | 1.82M |
| Total Debt | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total Liabilities | 133.58K | 147.05K | 145.55K | 209.52K | 123.89K | 166.83K |
| Stockholders Equity | 2.82M | 2.84M | 3.46M | 3.24M | 3.33M | 3.11M |
Cash Flow | ||||||
| Free Cash Flow | 117.16K | 90.65K | -38.87K | 696.07K | 400.31K | -146.80K |
| Operating Cash Flow | 127.27K | 110.81K | 33.42K | 864.12K | 411.02K | 24.82K |
| Investing Cash Flow | 60.98K | 65.55K | 2.74K | -204.28K | -44.41K | -171.28K |
| Financing Cash Flow | -446.95K | -446.95K | 67.50K | -459.86K | 0.00 | 0.00 |