| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 503.52M | 388.23M | 340.91M | 321.62M | 355.78M |
| Gross Profit | 78.81M | 78.57M | 67.45M | 55.13M | 64.40M |
| EBITDA | 48.08M | 50.26M | 41.04M | 30.28M | 33.01M |
| Net Income | 33.08M | 41.46M | 34.56M | 20.70M | 25.65M |
Balance Sheet | |||||
| Total Assets | 504.66M | 453.40M | 440.54M | 414.54M | 422.38M |
| Cash, Cash Equivalents and Short-Term Investments | 3.75M | 22.67M | 114.11M | 95.57M | 144.00M |
| Total Debt | 33.06M | 9.96M | 10.66M | 10.73M | 10.16M |
| Total Liabilities | 109.52M | 85.77M | 84.28M | 66.48M | 64.75M |
| Stockholders Equity | 395.13M | 367.63M | 356.26M | 348.05M | 357.62M |
Cash Flow | |||||
| Free Cash Flow | -36.17M | -60.96M | 43.55M | 7.74M | 31.82M |
| Operating Cash Flow | -9.14M | -53.43M | 45.39M | 8.77M | 34.69M |
| Investing Cash Flow | -21.88M | 14.96M | -447.00K | -16.44M | 32.55M |
| Financing Cash Flow | 16.60M | -31.53M | -28.00M | -31.43M | -43.47M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
64 Neutral | $213.56M | 42.35 | 15.76% | ― | 50.99% | 612.36% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | $670.52M | 32.29 | 2.71% | 5.10% | -9.08% | -71.62% | |
63 Neutral | $694.06M | -120.73 | -1.50% | 1.92% | 3.90% | -92.10% | |
62 Neutral | $751.71M | 7.92 | 16.37% | ― | 95.23% | 89.44% | |
60 Neutral | $979.58M | 23.06 | 8.72% | 0.92% | 34.75% | 14.31% | |
57 Neutral | $240.44M | 22.47 | ― | ― | -11.01% | -279.70% |