Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 232.71M | 230.47M | 235.64M | 228.00M | 253.20M | 225.10M |
Gross Profit | 168.48M | 166.06M | 172.96M | 172.90M | 189.50M | 185.70M |
EBITDA | 50.40M | 48.08M | 47.52M | 20.97M | -5.40M | -38.54M |
Net Income | 38.07M | 30.28M | 21.59M | 912.00K | -29.10M | -60.00M |
Balance Sheet | ||||||
Total Assets | 222.06M | 213.33M | 230.53M | 222.06M | 226.59M | 244.22M |
Cash, Cash Equivalents and Short-Term Investments | 76.20M | 100.97M | 95.94M | 76.20M | 63.10M | 85.30M |
Total Debt | 114.28M | 74.08M | 111.49M | 114.28M | 116.64M | 120.95M |
Total Liabilities | 200.45M | 121.21M | 177.09M | 200.45M | 229.03M | 250.17M |
Stockholders Equity | 21.60M | 92.13M | 53.44M | 21.60M | -2.40M | -6.00M |
Cash Flow | ||||||
Free Cash Flow | 31.17M | 38.86M | 14.37M | -22.80M | 20.70M | -19.25M |
Operating Cash Flow | 31.28M | 38.92M | 27.01M | -15.80M | 20.70M | 800.00K |
Investing Cash Flow | 173.00K | -20.44M | -19.13M | 7.10M | -10.90M | 23.30M |
Financing Cash Flow | -45.18M | -33.85M | 0.00 | 12.20M | -31.90M | 100.00K |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
69 Neutral | $177.70M | 4.65 | 51.41% | ― | -2.19% | 34.91% | |
65 Neutral | $373.54M | ― | -0.23% | ― | 3087.25% | 97.11% | |
61 Neutral | $617.85M | ― | -61.35% | ― | 10.10% | -7.25% | |
52 Neutral | $7.53B | 0.32 | -61.76% | 2.28% | 16.60% | 1.56% | |
46 Neutral | $140.51M | ― | -79.02% | ― | -100.00% | 38.72% | |
44 Neutral | $237.83M | ― | 2152.93% | ― | ― | ― | |
39 Underperform | $111.50M | ― | -41.88% | ― | ― | 32.58% |