Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
575.79M | 543.26M | 498.32M | 454.21M | 454.09M | Gross Profit |
161.33M | 120.57M | 143.10M | 138.29M | 145.38M | EBIT |
54.87M | 20.35M | 70.75M | 78.31M | 57.58M | EBITDA |
62.18M | 24.90M | 45.10M | 55.55M | 63.27M | Net Income Common Stockholders |
70.31M | 31.66M | 41.56M | 45.10M | 52.21M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
246.13M | 239.63M | 267.37M | 349.81M | 356.52M | Total Assets |
686.38M | 597.03M | 608.43M | 628.07M | 629.92M | Total Debt |
4.70M | 2.21M | 3.48M | 4.20M | 2.98M | Net Debt |
-118.24M | -135.26M | -147.13M | -191.52M | -198.84M | Total Liabilities |
73.44M | 44.80M | 48.99M | 56.83M | 44.18M | Stockholders Equity |
612.94M | 552.24M | 559.44M | 571.23M | 585.74M |
Cash Flow | Free Cash Flow | |||
-5.77M | 10.16M | 719.00K | 39.31M | 61.27M | Operating Cash Flow |
42.97M | 33.71M | 14.07M | 45.52M | 64.18M | Investing Cash Flow |
-45.71M | -5.17M | 8.29M | 15.45M | -24.59M | Financing Cash Flow |
-12.30M | -42.35M | -57.09M | -62.14M | 40.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $2.64B | 43.24 | 12.90% | ― | 7.85% | 79.89% | |
69 Neutral | $216.46M | 11.40 | 12.29% | 3.71% | 5.36% | 121.07% | |
64 Neutral | $8.82B | 14.70 | 4.78% | 173.90% | 3.26% | 2.11% | |
63 Neutral | $668.12M | 2,280.46 | 0.04% | 4.40% | -2.66% | 8.18% | |
58 Neutral | $72.19M | 46.56 | 1.35% | 0.64% | 6.03% | -83.00% | |
57 Neutral | $219.48M | ― | -18.85% | ― | 4.71% | -1754.14% | |
55 Neutral | $478.20M | 51.04 | 6.85% | 2.60% | -21.19% | ― |