| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 451.66M | 305.45M | 266.09M | 239.84M | 214.97M |
| Gross Profit | 133.34M | 113.33M | 104.94M | 86.91M | 71.27M |
| EBITDA | 47.09M | 43.26M | 41.83M | 18.74M | 11.45M |
| Net Income | 20.72M | 24.85M | 23.50M | -5.93M | -3.03M |
Balance Sheet | |||||
| Total Assets | 740.43M | 429.75M | 426.89M | 385.41M | 367.74M |
| Cash, Cash Equivalents and Short-Term Investments | 185.43M | 119.38M | 103.96M | 86.59M | 84.02M |
| Total Debt | 11.16M | 8.57M | 14.90M | 3.83M | 4.10M |
| Total Liabilities | 240.15M | 125.31M | 152.20M | 141.29M | 119.41M |
| Stockholders Equity | 500.28M | 304.44M | 274.69M | 244.13M | 248.32M |
Cash Flow | |||||
| Free Cash Flow | 9.19M | 25.06M | 21.20M | -1.98M | 9.97M |
| Operating Cash Flow | 20.68M | 31.67M | 31.94M | 10.81M | 18.90M |
| Investing Cash Flow | -136.37M | -6.61M | -12.69M | -8.16M | -11.09M |
| Financing Cash Flow | 163.20M | -8.11M | -1.59M | 0.00 | -39.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $1.83B | 34.52 | 6.76% | ― | 1.46% | 78.77% | |
67 Neutral | $1.23B | 37.11 | 5.50% | ― | 29.67% | 41.90% | |
63 Neutral | $306.43M | 12.04 | 5.54% | ― | 10.89% | ― | |
62 Neutral | $1.05B | -15.18 | -30.65% | ― | 14.33% | 83.32% | |
62 Neutral | $1.04B | -25.95 | -10.08% | ― | 1.93% | -43.22% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
55 Neutral | $622.14M | -11.36 | -6.37% | ― | 2.95% | -228.28% |