| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 133.55M | 113.83M | 90.38M | 70.27M | 63.98M |
| Gross Profit | 85.92M | 67.91M | 64.53M | 64.76M | 63.18M |
| EBITDA | 26.27M | 15.40M | 17.77M | 18.93M | 24.22M |
| Net Income | 21.23M | 11.10M | 13.60M | 14.94M | 19.62M |
Balance Sheet | |||||
| Total Assets | 2.24B | 2.20B | 1.84B | 1.70B | 1.77B |
| Cash, Cash Equivalents and Short-Term Investments | 229.81M | 524.10M | 501.87M | 565.71M | 715.45M |
| Total Debt | 214.69M | 223.96M | 154.48M | 25.77M | 24.45M |
| Total Liabilities | 2.06B | 2.05B | 1.70B | 1.59B | 1.62B |
| Stockholders Equity | 175.24M | 144.72M | 132.14M | 114.20M | 157.06M |
Cash Flow | |||||
| Free Cash Flow | 24.58M | 19.19M | 26.07M | 13.03M | 17.54M |
| Operating Cash Flow | 25.44M | 21.75M | 26.57M | 25.24M | 26.35M |
| Investing Cash Flow | -107.02M | -184.37M | -178.27M | -95.06M | -133.94M |
| Financing Cash Flow | 5.69M | 343.08M | 109.94M | -40.44M | 225.59M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $256.67M | 8.65 | 14.13% | 2.51% | 13.96% | 104.50% | |
78 Outperform | $231.31M | 9.82 | 11.15% | 3.41% | -0.10% | 12.01% | |
74 Outperform | $218.45M | 6.84 | 12.20% | 3.32% | 7.86% | 29.20% | |
70 Outperform | $230.81M | 8.59 | 14.66% | 2.39% | 3.84% | 32.74% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $205.45M | 12.67 | 10.17% | 3.11% | 21.54% | 69.28% | |
63 Neutral | $245.37M | 12.44 | 9.98% | 2.49% | 16.73% | 184.08% |