| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 104.54M | 105.92M | 95.92M | 66.73M | 52.66M |
| Gross Profit | 64.45M | 63.28M | 61.43M | 59.43M | 49.50M |
| EBITDA | 9.93M | 19.88M | 11.63M | 18.65M | 13.78M |
| Net Income | 8.21M | 15.34M | 9.36M | 14.52M | 11.02M |
Balance Sheet | |||||
| Total Assets | 1.89B | 1.87B | 1.83B | 1.62B | 1.30B |
| Cash, Cash Equivalents and Short-Term Investments | 137.27M | 176.72M | 249.51M | 216.05M | 256.16M |
| Total Debt | 69.58M | 149.51M | 194.44M | 237.36M | 0.00 |
| Total Liabilities | 1.70B | 1.75B | 1.72B | 1.51B | 1.19B |
| Stockholders Equity | 188.84M | 118.99M | 108.38M | 101.73M | 110.28M |
Cash Flow | |||||
| Free Cash Flow | 26.45M | 17.74M | 5.80M | 12.98M | 15.94M |
| Operating Cash Flow | 27.86M | 18.76M | 6.88M | 13.81M | 16.46M |
| Investing Cash Flow | -3.07M | 16.75M | -130.28M | -331.34M | -193.22M |
| Financing Cash Flow | -754.00K | 19.30M | 194.87M | 320.35M | 160.91M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $245.39M | 10.64 | 9.91% | 2.51% | 12.06% | 10.38% | |
69 Neutral | $208.17M | 8.19 | 11.75% | 3.32% | 9.10% | 12.36% | |
69 Neutral | $211.62M | 11.15 | 11.02% | 3.41% | 1.11% | 14.44% | |
68 Neutral | $238.46M | 10.24 | 14.66% | 2.39% | 0.16% | 258.06% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
63 Neutral | $256.40M | 12.82 | 9.98% | 2.49% | 48.94% | 11.61% | |
58 Neutral | $203.02M | 26.01 | 6.63% | 3.11% | -1.45% | -31.32% |