Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 167.26M | 143.53M | 152.76M | 150.20M | 145.00M |
Gross Profit | 74.38M | 50.85M | 72.68M | 61.20M | 73.69M |
EBITDA | 85.89M | 73.28M | 63.39M | 6.44M | 61.33M |
Net Income | 69.86M | 51.94M | 34.25M | -35.12M | 11.98M |
Balance Sheet | |||||
Total Assets | 732.24M | 697.21M | 821.53M | 798.67M | 944.01M |
Cash, Cash Equivalents and Short-Term Investments | 80.65M | 77.20M | 82.27M | 31.30M | 38.24M |
Total Debt | 84.89M | 123.64M | 277.11M | 293.90M | 351.80M |
Total Liabilities | 105.71M | 147.55M | 303.61M | 323.90M | 379.41M |
Stockholders Equity | 626.53M | 549.66M | 517.93M | 474.77M | 564.60M |
Cash Flow | |||||
Free Cash Flow | -2.67M | 77.36M | 42.33M | 15.81M | 3.99M |
Operating Cash Flow | 103.50M | 77.44M | 66.56M | 41.04M | 52.11M |
Investing Cash Flow | -64.48M | 111.34M | -17.26M | -19.25M | -58.07M |
Financing Cash Flow | -38.25M | -174.18M | -25.85M | -29.13M | -23.12M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
83 Outperform | $433.64M | 3.63 | 32.88% | 4.04% | 7.73% | 0.50% | |
79 Outperform | $274.75M | 4.35 | 9.68% | ― | 13.82% | -10.37% | |
71 Outperform | $172.44M | 10.91 | 5.93% | 8.26% | 1.66% | -46.13% | |
69 Neutral | $342.52M | 24.03 | 2.37% | 5.61% | 15.09% | -71.58% | |
65 Neutral | $189.87M | 12.58 | 4.23% | 2.40% | -4.90% | 21.09% | |
64 Neutral | $10.73B | 15.74 | 7.60% | 2.01% | 2.75% | -15.09% | |
50 Neutral | $30.78M | ― | -14.42% | ― | -13.96% | -498.96% |