| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 113.23M | 122.73M | 101.19M | 79.84M | 63.22M | 37.64M |
| Gross Profit | 33.70M | 30.99M | 32.76M | 27.73M | 16.05M | 7.43M |
| EBITDA | 16.87M | 17.93M | 17.90M | 21.74M | 5.43M | 627.00K |
| Net Income | -1.22M | 270.00K | 1.56M | 7.37M | -5.89M | -5.26M |
Balance Sheet | ||||||
| Total Assets | 175.39M | 181.53M | 167.23M | 153.47M | 131.56M | 122.42M |
| Cash, Cash Equivalents and Short-Term Investments | 5.57M | 3.36M | 10.97M | 12.52M | 7.63M | 6.23M |
| Total Debt | 63.73M | 72.71M | 61.30M | 50.53M | 59.24M | 50.05M |
| Total Liabilities | 111.21M | 123.23M | 103.96M | 89.91M | 76.17M | 63.02M |
| Stockholders Equity | 55.25M | 50.71M | 55.98M | 56.84M | 49.80M | 55.40M |
Cash Flow | ||||||
| Free Cash Flow | -4.95M | 1.15M | -8.90M | 6.61M | -5.13M | -7.42M |
| Operating Cash Flow | 2.81M | 12.73M | 2.55M | 19.05M | 3.69M | 3.60M |
| Investing Cash Flow | -5.29M | -11.04M | -3.85M | -320.00K | 3.34M | -5.14M |
| Financing Cash Flow | 2.19M | -11.16M | -628.00K | -14.13M | -5.66M | 3.32M |