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 |
---|---|---|---|---|---|---|---|
79 Outperform | $359.61M | 3.01 | 32.88% | 4.46% | 7.73% | 0.50% | |
76 Outperform | $153.21M | 9.69 | 5.93% | 8.94% | 1.66% | -46.13% | |
75 Outperform | $252.56M | 3.62 | 10.95% | ― | 14.08% | 28.84% | |
67 Neutral | $328.17M | 23.02 | 2.37% | 6.82% | 15.09% | -71.58% | |
63 Neutral | $10.81B | 16.64 | 7.12% | 2.06% | 2.20% | -16.86% | |
63 Neutral | $180.60M | 11.96 | 4.23% | 6.69% | -4.90% | 21.09% | |
49 Neutral | $29.14M | ― | -14.42% | ― | -13.96% | -498.96% |