| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 81.33M | 71.52M | 58.13M | 71.47M | 53.58M | 33.43M |
| Gross Profit | 15.82M | 15.13M | 3.72M | 18.77M | 13.72M | 4.70M |
| EBITDA | 9.11M | 8.98M | -1.65M | 11.27M | 8.70M | 852.00K |
| Net Income | 6.12M | 5.79M | -4.53M | 7.56M | 6.22M | 411.00K |
Balance Sheet | ||||||
| Total Assets | 74.95M | 73.09M | 65.29M | 88.55M | 60.86M | 50.42M |
| Cash, Cash Equivalents and Short-Term Investments | 12.03M | 9.92M | 7.69M | 5.15M | 7.31M | 6.01M |
| Total Debt | 6.32M | 6.80M | 10.60M | 9.89M | 9.63M | 12.13M |
| Total Liabilities | 29.44M | 29.62M | 27.38M | 45.72M | 24.25M | 20.27M |
| Stockholders Equity | 45.51M | 43.48M | 37.91M | 42.82M | 36.61M | 30.15M |
Cash Flow | ||||||
| Free Cash Flow | 586.00K | 5.34M | 15.45M | -10.40M | 4.12M | 2.56M |
| Operating Cash Flow | 1.56M | 7.03M | 16.25M | -9.72M | 4.47M | 2.77M |
| Investing Cash Flow | -1.42M | -1.63M | -706.00K | -646.00K | -325.00K | 529.00K |
| Financing Cash Flow | -1.17M | -3.16M | -13.00M | 8.22M | -2.85M | -379.00K |