Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
167.77M | 138.68M | 142.08M | 121.33M | 100.00M | 75.83M | Gross Profit |
63.94M | 41.37M | 61.82M | 54.07M | 46.66M | 31.14M | EBIT |
40.28M | 15.18M | 40.28M | 38.36M | 40.73M | 26.57M | EBITDA |
50.37M | 29.70M | 50.43M | 46.42M | 45.42M | 65.47M | Net Income Common Stockholders |
9.66M | -4.20M | 17.90M | 18.41M | 20.78M | 42.02M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
11.19M | 6.71M | 4.74M | 17.15M | 19.09M | 9.38M | Total Assets |
125.69M | 328.30M | 235.19M | 210.88M | 177.92M | 143.55M | Total Debt |
5.96M | 25.06M | 12.66M | 1.35M | 647.00K | 3.31M | Net Debt |
-5.23M | 18.35M | 7.92M | -15.80M | -18.45M | -6.07M | Total Liabilities |
46.88M | 64.11M | 41.73M | 30.32M | 19.88M | 18.84M | Stockholders Equity |
70.46M | 239.72M | 171.05M | 161.30M | 141.52M | 108.42M |
Cash Flow | Free Cash Flow | ||||
3.90M | -15.62M | -1.48M | -6.93M | 3.12M | -1.96M | Operating Cash Flow |
31.59M | 14.77M | 42.62M | 30.90M | 30.96M | 18.06M | Investing Cash Flow |
-28.13M | -31.16M | -44.57M | -35.92M | -28.00M | -19.02M | Financing Cash Flow |
-8.78M | 3.93M | -12.51M | 2.37M | 7.33M | -1.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $295.21M | 11.54 | 11.16% | 3.66% | 29.36% | 707.68% | |
61 Neutral | $177.07M | 20.43 | 26.95% | ― | 67.42% | 137.01% | |
54 Neutral | $182.22M | 11.43 | -3.29% | 5.77% | -33.92% | -58.53% | |
52 Neutral | $255.71M | ― | -0.60% | ― | 186.18% | -125.58% | |
50 Neutral | $1.98B | -1.06 | -21.29% | 3.61% | 1.95% | -30.61% | |
40 Underperform | $203.68M | ― | -4.74% | ― | ― | -173.39% |