Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
182.97M | 213.11M | 213.29M | 205.77M | 173.50M | Gross Profit |
56.05M | 64.57M | 66.84M | 67.70M | 58.14M | EBIT |
43.15M | 48.00M | 52.50M | 50.19M | 46.62M | EBITDA |
54.20M | 56.16M | 62.98M | 74.64M | 54.46M | Net Income Common Stockholders |
41.27M | 41.91M | 47.83M | 47.10M | 41.42M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
21.61M | 13.34M | 3.63M | 27.33M | 18.96M | Total Assets |
226.72M | 222.21M | 230.93M | 243.63M | 223.25M | Total Debt |
2.56M | 1.78M | 24.03M | 28.27M | 35.80M | Net Debt |
-18.98M | -11.37M | 21.63M | 2.09M | 16.87M | Total Liabilities |
45.50M | 41.53M | 73.36M | 100.76M | 70.94M | Stockholders Equity |
181.22M | 180.68M | 157.58M | 142.87M | 152.31M |
Cash Flow | Free Cash Flow | |||
46.55M | 55.05M | 36.28M | 38.32M | 45.73M | Operating Cash Flow |
49.73M | 58.88M | 48.92M | 44.03M | 48.30M | Investing Cash Flow |
-3.18M | -5.35M | -12.34M | 9.12M | -1.89M | Financing Cash Flow |
-37.42M | -43.16M | -61.61M | -43.89M | -42.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | 408.76M | 9.75 | 10.77% | -10.12% | 5.34% | ||
69 Neutral | $2.73B | 6.59 | 13.42% | ― | ― | ||
66 Neutral | $4.52B | 12.34 | 5.41% | 3.62% | 4.15% | -12.18% | |
64 Neutral | $4.61B | 22.27 | 7.88% | ― | 5.22% | -58.99% | |
52 Neutral | 3.77B | 24.80 | 0.66% | ― | ― | ||
52 Neutral | 408.81M | 71.87 | 1.10% | -1.47% | -55.10% |