Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
128.08M | 104.63M | 105.96M | 103.82M | 90.85M | Gross Profit |
128.08M | 104.63M | 105.96M | 103.82M | 90.85M | EBIT |
125.90M | 45.00M | 41.87M | 37.69M | 23.21M | EBITDA |
0.00 | 0.00 | 34.74M | 39.82M | 25.19M | Net Income Common Stockholders |
25.96M | 24.15M | 26.62M | 30.55M | 19.22M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
475.67M | 537.48M | 553.08M | 622.63M | 451.19M | Total Assets |
2.61B | 2.52B | 2.45B | 2.33B | 2.24B | Total Debt |
205.18M | 209.38M | 258.78M | 77.56M | 89.23M | Net Debt |
79.01M | 152.51M | 203.73M | -27.39M | -12.63M | Total Liabilities |
2.34B | 2.25B | 2.20B | 2.03B | 1.94B | Stockholders Equity |
275.28M | 262.38M | 249.32M | 301.40M | 299.76M |
Cash Flow | Free Cash Flow | |||
33.03M | 31.28M | 31.31M | 32.98M | 21.65M | Operating Cash Flow |
33.03M | 33.55M | 34.60M | 34.84M | 24.78M | Investing Cash Flow |
-20.94M | -53.20M | -234.69M | -103.89M | 96.58M | Financing Cash Flow |
58.70M | 24.73M | 151.94M | 68.88M | -56.47M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
73 Outperform | $290.84M | 5.89 | 15.99% | 2.41% | 18.81% | 15.91% | |
72 Outperform | $286.40M | 15.30 | 6.20% | ― | 27.04% | 6.52% | |
71 Outperform | $285.44M | 9.15 | 8.10% | 3.52% | 11.16% | -26.17% | |
67 Neutral | $283.34M | 10.86 | 9.58% | 6.11% | 3.55% | 6.97% | |
67 Neutral | $279.03M | 11.96 | 7.41% | 1.99% | 2.89% | -7.12% | |
66 Neutral | $288.29M | 8.52 | 12.30% | 2.90% | 9.78% | -3.24% | |
64 Neutral | $13.34B | 9.25 | 9.42% | 4.85% | 16.07% | -8.44% |