| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 173.81M | 58.57M | 40.43M | -10.40M | 27.75M | 41.64M |
| Gross Profit | 173.81M | 53.14M | 35.70M | -13.71M | 23.90M | 39.38M |
| EBITDA | 0.00 | 74.21M | 167.74M | -416.35K | 49.96M | -438.31K |
| Net Income | 151.30M | 58.51M | 151.06M | -27.28M | 40.98M | 34.88M |
Balance Sheet | ||||||
| Total Assets | 574.90M | 599.00M | 634.01M | 458.08M | 417.76M | 403.66M |
| Cash, Cash Equivalents and Short-Term Investments | 10.10M | 598.80M | 633.87M | 457.96M | 417.75M | 403.65M |
| Total Debt | 224.25M | 224.25M | 245.74M | 215.64M | 171.03M | 171.03M |
| Total Liabilities | 231.30M | 231.45M | 253.63M | 222.55M | 175.75M | 175.67M |
| Stockholders Equity | 343.60M | 367.55M | 380.38M | 235.53M | 242.01M | 227.99M |
Cash Flow | ||||||
| Free Cash Flow | 90.49M | 12.60M | 15.50M | -59.24M | 17.71M | -232.24M |
| Operating Cash Flow | 90.49M | 12.60M | 15.50M | -59.24M | 17.71M | -232.24M |
| Investing Cash Flow | 0.00 | 75.56M | -39.20M | -72.28M | 4.06M | -241.05M |
| Financing Cash Flow | -93.42M | -93.11M | 24.26M | 65.99M | -26.96M | 249.23M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | ― | 5.83 | 49.71% | 10.28% | 79.75% | 1175.93% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
62 Neutral | ― | 0.98 | ― | 16.19% | 50.39% | 80.72% | |
59 Neutral | ― | 1.85 | 51.41% | 8.06% | 19.17% | 544.30% | |
54 Neutral | ― | 3.81 | 61.60% | 16.43% | -0.82% | 149.20% | |
53 Neutral | ― | 4.22 | 200.00% | ― | 2201.59% | ― |