Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
678.63M | 650.93M | 576.35M | 529.55M | 497.99M | 417.64M | Gross Profit |
113.70M | 109.18M | 103.75M | 83.39M | 72.08M | 55.34M | EBIT |
39.24M | 40.26M | 39.24M | 7.95M | 11.30M | -10.61M | EBITDA |
66.78M | 66.51M | 68.18M | 49.99M | 37.34M | 11.72M | Net Income Common Stockholders |
28.83M | 29.98M | 37.66M | 21.18M | 4.39M | -14.36M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
65.24M | 84.52M | 125.74M | 134.08M | 133.45M | 107.39M | Total Assets |
845.35M | 850.58M | 766.44M | 714.35M | 716.76M | 707.56M | Total Debt |
162.58M | 168.52M | 142.51M | 46.68M | 129.74M | 44.51M | Net Debt |
97.34M | 111.56M | 27.85M | -74.54M | -1.96M | -52.74M | Total Liabilities |
446.19M | 460.79M | 398.02M | 386.94M | 379.32M | 387.64M | Stockholders Equity |
357.55M | 349.57M | 344.46M | 311.65M | 321.03M | 303.22M |
Cash Flow | Free Cash Flow | ||||
-32.84M | -34.68M | -1.77M | 27.54M | 18.37M | 40.86M | Operating Cash Flow |
17.41M | 9.78M | 19.91M | 48.02M | 28.27M | 57.43M | Investing Cash Flow |
-64.67M | -77.93M | -28.64M | -32.74M | 2.96M | -23.76M | Financing Cash Flow |
3.37M | 17.36M | 6.80M | -1.58M | -3.12M | -19.83M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $247.25M | 11.71 | 9.91% | ― | 5.54% | 398.82% | |
69 Neutral | $129.73M | 4.61 | 8.05% | ― | 18.33% | -26.25% | |
63 Neutral | $210.88M | ― | -7.17% | ― | 4.26% | 64.64% | |
62 Neutral | $6.90B | 11.05 | 2.80% | 4.27% | 2.67% | -24.92% | |
58 Neutral | $173.76M | ― | -6.63% | ― | -8.90% | -346.80% | |
56 Neutral | $191.20M | ― | -65.19% | ― | 28.52% | 41.32% | |
40 Underperform | $12.89M | ― | -80.07% | ― | -3.63% | 36.19% |