Breakdown | TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 66.73M | 46.64M | 54.24M | 47.04M | 47.82M | 48.52M |
Gross Profit | 78.48M | 46.22M | 54.24M | 47.04M | 47.82M | 48.52M |
EBITDA | 2.96M | -740.00K | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 9.77M | 13.78M | 16.59M | 16.68M | 10.58M | 9.48M |
Balance Sheet | ||||||
Total Assets | 1.47B | 1.44B | 1.29B | 1.14B | 1.04B | 1.01B |
Cash, Cash Equivalents and Short-Term Investments | 69.11M | 61.72M | 42.59M | 113.34M | 96.28M | 70.92M |
Total Debt | 160.00M | 130.00M | 69.45M | 9.79M | 10.04M | 10.26M |
Total Liabilities | 1.29B | 1.26B | 1.11B | 963.90M | 889.42M | 865.93M |
Stockholders Equity | 175.93M | 184.00M | 180.39M | 172.30M | 154.24M | 142.89M |
Cash Flow | ||||||
Free Cash Flow | 7.53M | 8.15M | 21.12M | -3.85M | 12.79M | 13.21M |
Operating Cash Flow | 7.53M | 9.40M | 21.64M | 21.33M | 14.13M | 14.60M |
Investing Cash Flow | 0.00 | -121.94M | -228.44M | -78.02M | -11.81M | -60.13M |
Financing Cash Flow | 0.00 | 131.67M | 136.05M | 73.75M | 23.04M | 23.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $2.53B | 10.93 | 8.53% | 4.98% | 66.96% | 67.27% | |
72 Outperform | $1.01B | 12.48 | 5.33% | 4.55% | -0.91% | -14.86% | |
72 Outperform | $689.38M | 13.01 | 7.72% | 4.02% | 5.39% | 8.80% | |
71 Outperform | $426.02M | 15.82 | 3.50% | 6.70% | 5.09% | ― | |
69 Neutral | $1.26B | 29.14 | 2.50% | 2.90% | 3.58% | -52.78% | |
63 Neutral | ― | 19.27 | 3.04% | 0.87% | 8.43% | -39.75% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |