| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 64.77M | 57.54M | 46.01M | 32.48M | 24.71M | 22.45M |
| Gross Profit | 0.00 | 34.40M | 31.48M | 26.16M | 19.74M | 17.23M |
| EBITDA | 10.36M | 11.22M | 8.55M | 6.80M | 4.45M | 2.78M |
| Net Income | 9.42M | 8.10M | 5.29M | 4.33M | 2.79M | 1.94M |
Balance Sheet | ||||||
| Total Assets | 507.31M | 497.79M | 480.70M | 379.26M | 308.75M | 267.96M |
| Cash, Cash Equivalents and Short-Term Investments | 0.00 | 16.20M | 12.11M | 22.63M | 20.28M | 34.05M |
| Total Debt | 46.92M | 47.08M | 40.67M | 32.95M | 24.97M | 22.73M |
| Total Liabilities | 466.11M | 460.48M | 444.72M | 349.49M | 283.77M | 245.53M |
| Stockholders Equity | 41.17M | 37.26M | 34.94M | 29.58M | 24.93M | 22.35M |
Cash Flow | ||||||
| Free Cash Flow | 8.75M | 4.73M | 2.01M | -4.69M | 316.00K | -5.63M |
| Operating Cash Flow | 8.98M | 6.33M | 5.54M | -2.72M | 2.91M | -4.21M |
| Investing Cash Flow | -7.24M | -2.48M | -111.66M | -2.17M | -17.78M | 19.21M |
| Financing Cash Flow | 3.88M | 244.00K | 95.60M | 7.24M | 1.10M | 4.44M |