Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 38.37M | 73.95M | 37.66M | 45.48M | 43.92M | 42.11M |
Gross Profit | 38.37M | 0.00 | 37.66M | 44.97M | 43.45M | 41.26M |
EBITDA | 31.80M | 2.37M | 0.00 | 12.78M | 10.10M | 9.80M |
Net Income | 1.85M | 5.49M | 1.85M | 9.62M | 7.49M | 6.93M |
Balance Sheet | ||||||
Total Assets | 1.40B | 1.47B | 1.40B | 1.32B | 1.36B | 1.45B |
Cash, Cash Equivalents and Short-Term Investments | 272.27M | 0.00 | 272.27M | 229.92M | 711.07M | 721.06M |
Total Debt | 18.00M | 335.64M | 18.00M | 18.00M | 18.00M | 25.00M |
Total Liabilities | 1.36B | 1.42B | 1.36B | 1.28B | 1.26B | 1.33B |
Stockholders Equity | 42.77M | 48.09M | 42.77M | 39.02M | 105.90M | 119.55M |
Cash Flow | ||||||
Free Cash Flow | 4.80M | 6.30M | 4.80M | 11.12M | 14.89M | 12.02M |
Operating Cash Flow | 5.52M | 6.75M | 5.52M | 13.76M | 17.49M | 14.04M |
Investing Cash Flow | -9.79M | -107.28M | -9.79M | -88.35M | 98.62M | -254.92M |
Financing Cash Flow | 70.14M | 48.33M | 70.14M | 23.95M | -79.18M | 241.78M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $46.77M | 3.10 | 14.85% | ― | 25.77% | 12.09% | |
72 Outperform | $39.52M | 5.54 | 8.93% | 3.35% | 7.07% | 96.65% | |
70 Outperform | $37.31M | 6.99 | 10.92% | 5.45% | 9.95% | 24.69% | |
69 Neutral | $43.36M | 11.23 | 7.20% | 3.70% | -2.93% | 7.89% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
52 Neutral | $31.54M | 174.89 | 0.38% | 3.03% | 19.55% | ― |