Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
88.55M | 52.79M | 72.73M | 75.08M | 67.97M | 57.63M | Gross Profit |
88.53M | 87.96M | 72.73M | 75.08M | 67.97M | 57.63M | EBIT |
32.52M | 14.31M | 33.44M | 28.21M | 17.48M | 19.94M | EBITDA |
12.33M | 2.54M | 27.23M | 30.50M | 19.74M | 22.00M | Net Income Common Stockholders |
6.22M | 956.00K | 20.75M | 22.52M | 14.29M | 16.11M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
254.14M | 93.45M | 337.38M | 333.35M | 226.64M | 208.53M | Total Assets |
1.48B | 1.88B | 1.92B | 1.83B | 1.73B | 1.49B | Total Debt |
144.64M | 157.70M | 149.02M | 128.74M | 158.30M | 148.63M | Net Debt |
108.70M | 64.25M | 62.39M | 106.26M | 129.69M | 115.19M | Total Liabilities |
1.38B | 1.74B | 1.80B | 1.68B | 1.60B | 1.38B | Stockholders Equity |
99.41M | 136.09M | 127.41M | 148.96M | 130.59M | 115.04M |
Cash Flow | Free Cash Flow | ||||
25.43M | 15.51M | 17.71M | 30.02M | 18.32M | 16.92M | Operating Cash Flow |
28.95M | 17.61M | 20.28M | 30.61M | 20.15M | 19.09M | Investing Cash Flow |
138.23M | 54.19M | -206.53M | -127.94M | -138.69M | 16.56M | Financing Cash Flow |
-104.56M | -62.07M | 110.07M | 76.87M | 220.79M | 389.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $135.92M | 10.30 | 9.88% | 3.44% | 15.19% | 14.28% | |
72 Outperform | $211.60M | 11.74 | 8.95% | 2.49% | 10.65% | -12.80% | |
67 Neutral | $10.14B | 23.52 | 12.68% | ― | 11.05% | ― | |
65 Neutral | $180.96M | 10.00 | 14.14% | 2.83% | 20.37% | 1821.94% | |
65 Neutral | $839.38M | 10.69 | 9.62% | 2.69% | 17.70% | 3.88% | |
64 Neutral | $13.80B | 10.64 | 9.23% | 4.22% | 17.66% | -7.66% |