Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
54.56M | 41.18M | 46.41M | 43.70M | 38.13M | 33.15M | Gross Profit |
54.56M | 41.18M | 46.41M | 43.70M | 38.13M | 33.15M | EBIT |
1.01M | 11.78M | 24.21M | 15.91M | 8.24M | 5.44M | EBITDA |
835.00K | 0.00 | 16.39M | 18.71M | 9.72M | 0.00 | Net Income Common Stockholders |
882.00K | 9.29M | 9.72M | 12.41M | 5.41M | 4.28M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
203.98M | 48.73M | 205.66M | 227.75M | 171.72M | 131.29M | Total Assets |
933.12M | 1.47B | 1.40B | 1.29B | 1.23B | 1.18B | Total Debt |
133.63M | 211.60M | 152.57M | 109.10M | 123.97M | 110.90M | Net Debt |
107.31M | 162.87M | 117.29M | 71.95M | 80.51M | 90.74M | Total Liabilities |
868.66M | 1.35B | 1.29B | 1.17B | 1.13B | 1.09B | Stockholders Equity |
64.22M | 119.50M | 111.00M | 110.29M | 97.46M | 90.43M |
Cash Flow | Free Cash Flow | ||||
14.16M | 13.47M | 16.52M | 18.94M | 45.30M | 4.52M | Operating Cash Flow |
22.35M | 15.43M | 21.73M | 20.15M | 46.56M | 8.12M | Investing Cash Flow |
-66.80M | -54.79M | -131.16M | -69.95M | -149.22M | -162.81M | Financing Cash Flow |
55.60M | 52.81M | 107.56M | 43.48M | 125.97M | 148.53M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $601.06M | 12.70 | 13.39% | 2.79% | 17.32% | -18.15% | |
73 Outperform | $3.60B | 16.82 | 14.16% | 1.64% | 12.93% | 1.40% | |
72 Outperform | $211.60M | 11.74 | 8.95% | 2.49% | 10.65% | -12.80% | |
72 Outperform | $1.51B | 9.45 | 10.44% | ― | -3.61% | -29.58% | |
64 Neutral | $13.80B | 10.64 | 9.23% | 4.22% | 17.66% | -7.66% | |
62 Neutral | $3.18B | 11.71 | 9.69% | 3.95% | 21.10% | -4.20% | |
61 Neutral | $102.24M | 27.47 | 5.14% | 2.36% | 16.38% | ― |