| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 38.06M | 35.01M | 30.63M | 23.43M | 18.84M | 15.49M |
| Gross Profit | 11.88M | 6.20M | 5.50M | 11.07M | 8.65M | 6.79M |
| EBITDA | 3.68M | 5.15M | 4.41M | 3.52M | 2.85M | 1.84M |
| Net Income | 1.76M | 3.72M | 2.90M | 2.34M | 2.07M | 311.59K |
Balance Sheet | ||||||
| Total Assets | 20.62M | 25.17M | 17.57M | 11.56M | 9.94M | 7.20M |
| Cash, Cash Equivalents and Short-Term Investments | 1.75M | 3.97M | 2.96M | 1.70M | 1.79M | 870.61K |
| Total Debt | 2.58M | 2.63M | 975.19K | 837.19K | 1.47M | 3.37M |
| Total Liabilities | 13.25M | 16.87M | 12.99M | 9.86M | 10.57M | 11.21M |
| Stockholders Equity | 7.37M | 8.30M | 4.58M | 1.71M | -621.43K | -4.01M |
Cash Flow | ||||||
| Free Cash Flow | 1.47M | 3.86M | 3.70M | 1.27M | 1.66M | 126.08K |
| Operating Cash Flow | 2.85M | 4.10M | 3.91M | 2.45M | 2.72M | 1.02M |
| Investing Cash Flow | -2.57M | -2.60M | -2.61M | -1.44M | -1.06M | -893.49K |
| Financing Cash Flow | -597.79K | -487.70K | -45.70K | -1.10M | -742.12K | -248.27K |