Breakdown | |||||
TTM | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
621.38M | 576.35M | 529.55M | 497.99M | 417.64M | 431.43M | Gross Profit |
114.39M | 103.75M | 83.39M | 72.08M | 55.34M | 63.35M | EBIT |
42.90M | 39.24M | 24.49M | 11.30M | -10.61M | 9.98M | EBITDA |
72.20M | 68.18M | 49.99M | 37.34M | 11.72M | 28.83M | Net Income Common Stockholders |
31.80M | 37.66M | 21.18M | 4.39M | -14.36M | 6.97M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
112.56M | 125.74M | 134.08M | 133.45M | 107.39M | 82.54M | Total Assets |
770.67M | 766.44M | 714.35M | 716.76M | 707.56M | 659.96M | Total Debt |
137.94M | 142.51M | 46.68M | 129.74M | 44.51M | 124.12M | Net Debt |
25.38M | 27.85M | -74.54M | -1.96M | -52.74M | 47.41M | Total Liabilities |
377.83M | 398.02M | 386.94M | 379.32M | 387.64M | 350.59M | Stockholders Equity |
358.42M | 344.46M | 311.65M | 321.03M | 303.22M | 289.21M |
Cash Flow | Free Cash Flow | ||||
-82.00K | -1.77M | 27.54M | 18.37M | 40.86M | -5.61M | Operating Cash Flow |
25.63M | 19.91M | 48.02M | 28.27M | 57.43M | 30.29M | Investing Cash Flow |
-51.14M | -28.64M | -32.74M | 2.96M | -23.76M | -27.32M | Financing Cash Flow |
24.69M | 6.80M | -1.58M | -3.12M | -19.83M | -10.74M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
71 Outperform | $143.32M | 9.05 | 8.16% | ― | 7.69% | 7934.59% | |
64 Neutral | $113.89M | 3.90 | 8.64% | ― | 12.94% | -20.38% | |
61 Neutral | $178.21M | ― | -6.40% | ― | 4.26% | 64.64% | |
60 Neutral | $6.78B | 11.63 | 3.24% | 4.20% | 2.36% | -21.91% | |
51 Neutral | $108.88M | ― | -6.20% | ― | -6.92% | -215.11% | |
48 Neutral | $69.33M | ― | -89.61% | ― | -8.51% | 9.63% | |
44 Neutral | $157.18M | ― | -81.61% | ― | 16.25% | 32.95% |