| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 322.17M | 318.85M | 252.82M | 131.50M | 168.28M |
| Gross Profit | 242.57M | 211.52M | 173.38M | 105.17M | 147.76M |
| EBITDA | 137.46M | 70.48M | 48.26M | 39.01M | 85.77M |
| Net Income | 60.51M | 50.85M | 47.33M | 32.31M | 84.14M |
Balance Sheet | |||||
| Total Assets | 2.74B | 2.06B | 1.43B | 998.90M | 1.06B |
| Cash, Cash Equivalents and Short-Term Investments | 310.29M | 353.15M | 154.53M | 53.69M | 2.40M |
| Total Debt | 822.76M | 714.54M | 651.07M | 547.30M | 481.11M |
| Total Liabilities | 2.35B | 1.76B | 1.18B | 623.54M | 652.67M |
| Stockholders Equity | 397.57M | 296.28M | 249.05M | 375.36M | 403.89M |
Cash Flow | |||||
| Free Cash Flow | 55.87M | -153.45M | -169.68M | -62.43M | 140.92M |
| Operating Cash Flow | 55.98M | -153.01M | -169.22M | -62.42M | 140.92M |
| Investing Cash Flow | -90.50M | -209.05M | -172.24M | -11.00K | 0.00 |
| Financing Cash Flow | 91.97M | 560.90M | 344.97M | 1.18M | -5.49M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $219.53M | 7.08 | 0.04% | 13.03% | 315.14% | 116.85% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
61 Neutral | $319.16M | 4.72 | 17.30% | 6.55% | 6.38% | 25.69% | |
59 Neutral | $294.49M | 10.64 | 5.42% | 16.61% | -3.09% | 200.66% | |
59 Neutral | $100.53M | -13.03 | -2.90% | 14.03% | -34.92% | -132.22% | |
55 Neutral | $263.71M | 13.30 | 0.03% | 12.83% | 90.34% | -44.25% | |
52 Neutral | $187.07M | 8.14 | 14.02% | 17.28% | 206.13% | 298.86% |