Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 20.76M | 18.21M | 22.73M | 20.57M | 18.31M | 16.69M |
Gross Profit | 4.61M | 3.81M | 4.51M | 4.43M | 3.88M | 3.10M |
EBITDA | 1.93M | 43.00K | 2.12M | -116.00K | -368.00K | 2.18M |
Net Income | 1.05M | -870.00K | 1.06M | -752.00K | -1.30M | 742.00K |
Balance Sheet | ||||||
Total Assets | 16.45M | 16.29M | 18.86M | 16.86M | 17.81M | 19.58M |
Cash, Cash Equivalents and Short-Term Investments | 730.00K | 716.00K | 2.60M | 588.00K | 804.00K | 1.20M |
Total Debt | 2.46M | 3.20M | 2.63M | 7.25M | 8.42M | 10.79M |
Total Liabilities | 10.99M | 11.26M | 13.95M | 16.31M | 18.53M | 22.09M |
Stockholders Equity | 5.32M | 4.90M | 7.00M | 2.84M | 1.57M | -1.04M |
Cash Flow | ||||||
Free Cash Flow | 418.00K | -2.67M | 1.96M | -1.34M | -1.33M | -1.72M |
Operating Cash Flow | 441.00K | -2.53M | 2.19M | -1.14M | -1.30M | -1.56M |
Investing Cash Flow | -12.00K | -65.00K | -221.00K | -21.00K | -317.00K | 14.00K |
Financing Cash Flow | 992.00K | 1.72M | 568.00K | 1.04M | 1.32M | 2.70M |