Breakdown | ||||
Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | Dec 2019 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
55.72M | 54.08M | 50.72M | 49.02M | 45.99M | Gross Profit |
56.91M | 54.08M | 50.72M | 49.02M | 45.99M | EBIT |
26.46M | 24.50M | 14.62M | 13.06M | 14.21M | EBITDA |
20.22M | 18.81M | 15.96M | 14.59M | 15.67M | Net Income Common Stockholders |
14.55M | 13.63M | 11.39M | 10.29M | 11.02M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
47.51M | 433.72M | 540.37M | 497.83M | 362.32M | Total Assets |
1.57B | 1.48B | 1.45B | 1.38B | 1.21B | Total Debt |
282.16M | 283.42M | 283.60M | 267.82M | 169.13M | Net Debt |
234.65M | 241.03M | 183.11M | 132.29M | 107.63M | Total Liabilities |
1.43B | 1.35B | 1.30B | 1.23B | 1.07B | Stockholders Equity |
140.86M | 127.23M | 155.23M | 153.82M | 140.76M |
Cash Flow | Free Cash Flow | |||
16.81M | 18.50M | 18.20M | 17.77M | 16.17M | Operating Cash Flow |
17.83M | 20.08M | 18.66M | 18.22M | 17.13M | Investing Cash Flow |
-89.99M | -114.64M | -111.69M | -108.64M | -3.21M | Financing Cash Flow |
74.18M | 46.74M | 59.92M | 156.74M | 16.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $133.58M | 11.16 | 10.86% | 2.86% | 13.72% | -6.60% | |
73 Outperform | $253.02M | 9.31 | 10.91% | 6.29% | 15.18% | -8.96% | |
73 Outperform | $678.27M | 13.22 | 10.02% | 3.30% | 6.25% | 5.16% | |
70 Outperform | $113.94M | 8.78 | 8.61% | 2.35% | 1.13% | 71.51% | |
65 Neutral | $743.93M | 9.39 | 9.62% | 3.06% | 17.70% | 3.88% | |
64 Neutral | $13.37B | 9.30 | 9.39% | 4.85% | 16.11% | -8.85% | |
62 Neutral | $155.79M | 8.21 | 11.10% | 2.75% | 8.20% | 203.53% |