| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 62.58M | 58.07M | 47.05M | 39.37M | 21.28M |
| Gross Profit | 20.76M | 21.16M | 15.17M | 12.04M | 6.84M |
| EBITDA | 6.06M | 5.83M | 4.28M | 3.99M | 2.87M |
| Net Income | 1.24M | 1.05M | 950.00K | 1.67M | 1.59M |
Balance Sheet | |||||
| Total Assets | 62.61M | 59.12M | 45.00M | 33.03M | 23.69M |
| Cash, Cash Equivalents and Short-Term Investments | 7.76M | 12.08M | 4.04M | 1.77M | 1.10M |
| Total Debt | 21.84M | 20.29M | 18.40M | 14.86M | 9.87M |
| Total Liabilities | 40.63M | 38.71M | 35.47M | 29.68M | 21.12M |
| Stockholders Equity | 22.16M | 20.58M | 8.66M | 2.51M | 1.54M |
Cash Flow | |||||
| Free Cash Flow | 4.85M | 5.44M | 10.20M | 1.46M | 2.64M |
| Operating Cash Flow | 6.62M | 6.80M | 10.68M | 2.07M | 3.19M |
| Investing Cash Flow | -7.05M | -3.56M | -13.69M | -3.90M | -7.48M |
| Financing Cash Flow | 5.51M | 4.79M | 5.28M | 2.50M | 4.73M |