Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 102.00M | 101.83M | 105.25M | 102.58M | 94.77M | 86.77M |
Gross Profit | 2.56M | 29.58M | 37.04M | 28.12M | 25.96M | 24.77M |
EBITDA | 7.55M | 8.99M | 7.25M | 535.00K | 2.55M | -1.27M |
Net Income | 247.00K | 880.00K | 2.98M | -3.65M | -1.47M | -5.25M |
Balance Sheet | ||||||
Total Assets | 90.33M | 95.59M | 96.27M | 88.03M | 91.58M | 92.87M |
Cash, Cash Equivalents and Short-Term Investments | 18.48M | 20.44M | 16.73M | 5.44M | 4.36M | 7.33M |
Total Debt | 17.94M | 20.19M | 20.93M | 15.48M | 16.78M | 16.78M |
Total Liabilities | 37.23M | 40.82M | 41.15M | 36.51M | 36.72M | 36.19M |
Stockholders Equity | 53.09M | 54.77M | 55.12M | 51.52M | 54.86M | 56.43M |
Cash Flow | ||||||
Free Cash Flow | 3.62M | 7.43M | 7.33M | -133.00K | -1.10M | 2.02M |
Operating Cash Flow | 7.76M | 11.18M | 11.77M | 3.59M | 3.86M | 7.29M |
Investing Cash Flow | -3.63M | -2.32M | -4.08M | -2.32M | -4.05M | -5.16M |
Financing Cash Flow | -5.15M | -5.86M | 3.87M | -635.00K | -2.48M | -355.00K |