Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
101.86M | 84.92M | 74.75M | 66.31M | 53.20M | 40.82M | Gross Profit |
97.51M | 98.48M | 74.75M | 66.31M | 53.20M | 40.82M | EBIT |
52.21M | 56.67M | 45.61M | 30.07M | 24.68M | 21.10M | EBITDA |
3.40M | 51.50M | 45.17M | 31.64M | 26.12M | 18.18M | Net Income Common Stockholders |
35.49M | 35.15M | 30.94M | 21.27M | 17.55M | 12.28M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
16.92M | 33.94M | 398.11M | 430.09M | 117.61M | 48.23M | Total Assets |
662.41M | 1.79B | 1.74B | 1.70B | 1.42B | 1.08B | Total Debt |
0.00 | 32.50M | 4.81M | 5.05M | 40.36M | 5.69M | Net Debt |
-16.92M | -11.89M | -72.57M | -149.38M | -27.40M | -42.54M | Total Liabilities |
593.89M | 1.56B | 1.55B | 18.82M | 59.60M | 925.01M | Stockholders Equity |
68.52M | 230.04M | 197.68M | 186.09M | 168.49M | 151.10M |
Cash Flow | Free Cash Flow | ||||
0.00 | 22.84M | 6.27M | -17.84M | -4.18M | 14.48M | Operating Cash Flow |
0.00 | 24.11M | 10.01M | -14.84M | -648.00K | 14.91M | Investing Cash Flow |
0.00 | -43.05M | -135.37M | -117.77M | -366.52M | -17.34M | Financing Cash Flow |
0.00 | 10.19M | 28.63M | 259.50M | 329.67M | 35.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $403.70M | 11.77 | 10.51% | 1.84% | 25.59% | -18.06% | |
72 Outperform | $854.22M | 9.86 | 11.54% | 3.96% | 12.34% | 10.88% | |
70 Outperform | $1.80B | 10.06 | 10.47% | 2.26% | 10.38% | -4.58% | |
68 Neutral | $637.26M | 10.42 | 10.33% | 4.45% | 14.18% | 22.19% | |
65 Neutral | $775.11M | 9.79 | 9.62% | 2.94% | 17.70% | 3.88% | |
63 Neutral | $12.00B | 9.27 | 8.14% | 79.61% | 12.85% | -5.12% | |
59 Neutral | $76.81M | 7.21 | 10.68% | 3.59% | 13.87% | 21.10% |