Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
51.74M | 30.61M | 29.16M | 22.74M | 18.44M | 17.84M | Gross Profit |
43.69M | 54.24M | 29.16M | 22.74M | 18.44M | 17.84M | EBIT |
33.19M | 20.19M | 18.30M | 12.61M | 8.74M | 9.14M | EBITDA |
8.43M | 18.11M | 18.91M | 13.27M | 9.47M | 9.94M | Net Income Common Stockholders |
13.53M | 13.92M | 14.25M | 9.82M | 6.81M | 7.12M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
-9.42M | 14.59M | 123.14M | 124.63M | 92.86M | 55.61M | Total Assets |
878.91M | 982.39M | 849.17M | 701.42M | 586.56M | 478.34M | Total Debt |
94.42M | 83.23M | 98.10M | 56.23M | 65.14M | 62.97M | Net Debt |
103.83M | 59.20M | 75.30M | 15.51M | 4.83M | 27.10M | Total Liabilities |
806.52M | 894.86M | 781.76M | 636.15M | 528.46M | 424.39M | Stockholders Equity |
72.39M | 87.53M | 67.41M | 65.27M | 58.10M | 53.95M |
Cash Flow | Free Cash Flow | ||||
0.00 | 14.77M | 15.00M | 10.74M | 7.15M | 7.16M | Operating Cash Flow |
0.00 | 15.02M | 15.05M | 10.81M | 7.33M | 7.27M | Investing Cash Flow |
0.00 | -136.50M | -173.94M | -134.53M | -91.93M | -37.14M | Financing Cash Flow |
0.00 | 115.42M | 141.27M | 105.32M | 100.81M | 19.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $105.14M | 8.17 | 15.18% | 4.62% | 47.50% | 17.61% | |
75 Outperform | $102.89M | 11.18 | 8.11% | 1.32% | 20.91% | 20.30% | |
70 Outperform | $102.10M | 15.97 | 5.09% | 3.63% | 5.62% | -5.99% | |
64 Neutral | $12.79B | 9.75 | 7.54% | 16970.99% | 12.09% | -7.43% | |
54 Neutral | $93.35M | 31.55 | 2.30% | 2.63% | 11.12% | ― | |
53 Neutral | $83.08M | ― | -10.46% | 3.18% | 10.31% | -557.61% | |
53 Neutral | $113.45M | ― | -0.81% | 0.97% | 2.25% | -261.40% |