Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
242.47M | 242.18M | 244.38M | 275.09M | 248.92M | 220.77M |
Gross Profit | |||||
158.62M | 158.16M | 158.35M | 178.78M | 170.89M | 149.82M |
EBIT | |||||
17.55M | 17.19M | 14.42M | 31.32M | 39.52M | 38.35M |
EBITDA | |||||
20.61M | 21.07M | 18.53M | 34.30M | 41.96M | 40.62M |
Net Income Common Stockholders | |||||
17.24M | 15.31M | 8.78M | 28.47M | 33.75M | 27.25M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
66.54M | 62.38M | 38.20M | 41.91M | 80.09M | 41.38M |
Total Assets | |||||
330.48M | 335.90M | 337.52M | 323.83M | 349.27M | 358.12M |
Total Debt | |||||
35.14M | 36.46M | 39.28M | 13.72M | 19.53M | 29.81M |
Net Debt | |||||
-27.99M | -22.29M | 8.74M | -10.81M | -59.89M | -11.12M |
Total Liabilities | |||||
144.57M | 144.09M | 149.41M | 134.07M | 143.77M | 148.27M |
Stockholders Equity | |||||
185.90M | 191.81M | 188.11M | 189.76M | 205.50M | 209.85M |
Cash Flow | Free Cash Flow | ||||
14.76M | 10.97M | 8.93M | 6.79M | 46.17M | 36.95M |
Operating Cash Flow | |||||
33.63M | 35.25M | 14.89M | 8.28M | 47.34M | 38.48M |
Investing Cash Flow | |||||
25.56M | 17.81M | 19.98M | -19.67M | 42.62M | -139.31M |
Financing Cash Flow | |||||
-26.39M | -24.86M | -28.86M | -48.60M | -51.48M | 77.09M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $337.01M | 14.59 | 21.69% | ― | -14.48% | 46.79% | |
68 Neutral | $213.21M | 9.20 | 15.02% | ― | 11.94% | 377.86% | |
64 Neutral | $268.90M | 15.79 | 9.33% | 4.04% | -1.13% | 61.49% | |
62 Neutral | $11.80B | 10.08 | -7.46% | 2.99% | 7.37% | -8.21% | |
59 Neutral | $260.41M | ― | -7.01% | ― | 4.52% | -20.60% | |
47 Neutral | $283.19M | 50.30 | -24.43% | ― | -45.80% | -13.09% | |
45 Neutral | $215.82M | ― | -90.43% | ― | 65.68% | 50.28% |