Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 20.68M | 21.45M | 21.61M | 21.55M | 26.33M | 23.37M |
Gross Profit | 10.46M | 10.74M | 10.87M | 11.51M | 13.88M | 12.22M |
EBITDA | 3.72M | 4.56M | 4.95M | 5.72M | 7.02M | 5.66M |
Net Income | 3.79M | 4.63M | 5.17M | 5.29M | 5.95M | 5.38M |
Balance Sheet | ||||||
Total Assets | 32.86M | 30.70M | 31.63M | 31.74M | 33.13M | 32.42M |
Cash, Cash Equivalents and Short-Term Investments | 14.91M | 15.75M | 16.60M | 17.48M | 18.46M | 17.02M |
Total Debt | 789.00K | 825.00K | 642.00K | 886.00K | 1.47M | 1.84M |
Total Liabilities | 12.34M | 6.41M | 7.14M | 7.94M | 9.40M | 9.30M |
Stockholders Equity | 20.52M | 24.30M | 24.49M | 23.81M | 23.73M | 23.12M |
Cash Flow | ||||||
Free Cash Flow | 3.88M | 4.10M | 4.04M | 4.43M | 6.82M | 6.43M |
Operating Cash Flow | 3.90M | 4.11M | 4.10M | 4.56M | 6.90M | 6.50M |
Investing Cash Flow | -472.40K | 2.29M | -1.54M | 1.83M | -5.69M | -34.00K |
Financing Cash Flow | -4.83M | -4.87M | -4.84M | -5.23M | -5.20M | -4.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
68 Neutral | $34.43M | 140.67 | 0.75% | ― | 9.18% | ― | |
65 Neutral | $26.99M | 7.23 | 18.26% | 16.60% | -5.54% | -27.40% | |
63 Neutral | £571.22M | 24.42 | -6.00% | 2.36% | 3.52% | -29.29% | |
56 Neutral | $38.60M | ― | -16.05% | ― | -9.72% | 25.68% | |
38 Underperform | $29.82M | ― | 544.07% | ― | 19.01% | 44.24% | |
28 Underperform | $8.05M | ― | -108.59% | ― | ― | -85.24% |