Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 19.53M | 22.45M | 24.82M | 22.34M | 17.97M | 13.16M |
Gross Profit | 7.54M | 8.33M | 6.76M | 6.94M | 4.94M | 4.73M |
EBITDA | 1.05M | 2.05M | 1.58M | 1.60M | 909.75K | 1.90M |
Net Income | -317.52K | 156.20K | 632.25K | 444.68K | -212.79K | 767.95K |
Balance Sheet | ||||||
Total Assets | 27.33M | 26.98M | 20.95M | 24.60M | 18.43M | 18.50M |
Cash, Cash Equivalents and Short-Term Investments | -27.25K | 413.60K | 762.48K | 263.53K | 128.27K | 237.99K |
Total Debt | 8.75M | 8.04M | 7.61M | 7.29M | 7.73M | 8.00M |
Total Liabilities | 24.47M | 24.21M | 18.25M | 22.38M | 17.45M | 17.52M |
Stockholders Equity | 2.85M | 2.75M | 2.68M | 2.20M | 966.60K | 959.16K |
Cash Flow | ||||||
Free Cash Flow | 957.00K | 705.00K | 583.00K | 1.00K | 1.06M | 808.00K |
Operating Cash Flow | 446.00K | 1.63M | 800.00K | 1.72K | 1.59M | 1.16M |
Investing Cash Flow | -586.00K | -788.00K | -217.00K | -717.00 | -533.00K | -348.00K |
Financing Cash Flow | 75.00K | -1.19M | -85.00K | -868.00 | -1.17M | -963.00K |