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 | $271.16M | 9.64 | 11.19% | 5.96% | 13.25% | 1.46% | |
77 Outperform | $690.55M | 13.71 | 10.08% | 3.21% | 2.49% | 4.48% | |
70 Outperform | $113.54M | 11.25 | 5.94% | 2.36% | 1.13% | 71.51% | |
68 Neutral | $166.61M | 13.60 | 10.83% | 2.34% | 12.53% | 2.45% | |
67 Neutral | $801.73M | 10.12 | 9.62% | 2.79% | 17.70% | 3.88% | |
63 Neutral | $12.46B | 9.55 | 8.14% | 17103.96% | 12.70% | -4.66% | |
59 Neutral | $184.20M | 9.47 | 11.31% | 2.26% | 6.80% | 161.37% |