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 |
---|---|---|---|---|---|---|---|
75 Outperform | $6.62B | 19.46 | 10.01% | ― | 7.32% | 34.44% | |
71 Outperform | $210.85M | 13.71 | 10.24% | 3.95% | 2.97% | 62.57% | |
66 Neutral | $3.52B | 24.73 | 8.39% | ― | 9.07% | 5.85% | |
63 Neutral | $20.94B | 14.39 | -10.05% | 3.13% | 1.25% | 3.11% | |
54 Neutral | $1.35B | 48.14 | 1.67% | ― | -4.59% | -42.81% | |
44 Neutral | $375.43M | ― | -19.41% | ― | -6.68% | -9.71% | |
39 Underperform | $41.87M | ― | 31.02% | ― | -11.65% | -174.54% |