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 |
---|---|---|---|---|---|---|---|
82 Outperform | $363.57M | 2.75 | 39.30% | 4.82% | 14.62% | 21.99% | |
75 Outperform | $251.82M | 3.64 | 10.95% | ― | 14.08% | 28.84% | |
71 Outperform | $146.32M | 5.57 | 10.11% | 9.03% | 17.53% | 58.04% | |
65 Neutral | $11.08B | 15.70 | 5.19% | 2.15% | 3.13% | -24.94% | |
63 Neutral | $337.29M | 15.06 | 4.05% | 6.89% | 13.10% | -54.75% | |
59 Neutral | $192.18M | 24.27 | 2.79% | 6.33% | -8.74% | -70.04% | |
54 Neutral | $30.53M | ― | -11.54% | ― | 10.25% | -269.52% |