| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 46.65M | 48.14M | -31.03M | -34.92M | 101.85M | -37.95M |
| Gross Profit | 43.92M | 48.14M | -36.28M | -40.78M | 95.98M | -44.03M |
| EBITDA | 66.57M | 0.00 | -31.55M | -32.19M | 0.00 | -38.38M |
| Net Income | 51.41M | 61.22M | -31.55M | -35.33M | 101.36M | -38.38M |
Balance Sheet | ||||||
| Total Assets | 696.40M | 689.24M | 664.34M | 738.84M | 801.81M | 718.88M |
| Cash, Cash Equivalents and Short-Term Investments | 3.64M | 389.92K | 232.66K | 334.66K | 215.06K | 810.00K |
| Total Debt | 257.10M | 257.10M | 257.10M | 257.10M | 250.50M | 235.50M |
| Total Liabilities | 260.95M | 259.19M | 258.56M | 264.46M | 255.07M | 236.21M |
| Stockholders Equity | 435.45M | 430.05M | 405.78M | 474.38M | 546.74M | 482.67M |
Cash Flow | ||||||
| Free Cash Flow | 37.17M | 37.11M | 36.94M | 30.55M | 22.86M | 93.71M |
| Operating Cash Flow | 37.17M | 37.11M | 36.94M | 30.55M | 22.86M | 93.71M |
| Investing Cash Flow | 638.15K | 0.00 | 1.73M | -27.52M | -2.52M | 68.93M |
| Financing Cash Flow | -37.23M | -36.95M | -37.05M | -30.43M | -22.64M | -93.83M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $3.30B | 20.34 | 31.53% | 3.83% | 12.73% | 19.01% | |
69 Neutral | ― | 11.24 | 7.18% | 12.64% | -12.06% | -31.42% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
56 Neutral | $156.12M | 34.99 | 1.99% | 20.24% | -12.56% | -69.72% | |
55 Neutral | ― | 12.36 | 8.55% | 8.58% | 43.43% | -40.30% |