| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 150.96M | 97.46M | 86.59M | 90.22M | 81.09M |
| Gross Profit | 92.09M | 70.45M | 64.98M | 75.27M | 71.78M |
| EBITDA | 21.76M | 22.28M | 27.62M | 38.14M | 43.31M |
| Net Income | 16.09M | 12.74M | 17.46M | 25.11M | 31.58M |
Balance Sheet | |||||
| Total Assets | 977.13M | 745.98M | 586.22M | 400.78M | 380.21M |
| Cash, Cash Equivalents and Short-Term Investments | 39.84M | 106.06M | 116.97M | 100.57M | 85.75M |
| Total Debt | 4.41M | 5.37M | 6.49M | 7.33M | 1.05M |
| Total Liabilities | 783.94M | 572.26M | 431.17M | 260.32M | 264.77M |
| Stockholders Equity | 193.19M | 173.72M | 155.06M | 140.46M | 115.44M |
Cash Flow | |||||
| Free Cash Flow | -5.70B | -19.89M | 4.81M | 53.94M | -11.57M |
| Operating Cash Flow | -28.42M | -14.99M | 12.27M | 61.15M | -9.23M |
| Investing Cash Flow | -126.91M | -132.38M | -152.87M | -35.83M | 24.26M |
| Financing Cash Flow | 209.57M | 139.56M | 157.01M | -10.51M | 23.35M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $333.19M | 8.59 | 11.73% | 2.91% | 8.17% | 21.95% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $323.72M | 9.19 | 11.13% | 3.61% | 15.66% | ― | |
62 Neutral | $346.53M | 5.58 | 15.78% | 3.06% | 9.90% | ― | |
61 Neutral | $229.36M | 14.30 | 8.00% | ― | 26.54% | 2.73% | |
58 Neutral | $281.16M | 17.77 | 6.27% | 2.40% | -6.25% | -38.79% | |
57 Neutral | $351.04M | 19.51 | 8.45% | 2.13% | 7.29% | 33.75% |