| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
Income Statement | ||||
| Total Revenue | 173.61M | 205.42M | 193.54M | 174.16M |
| Gross Profit | 127.28M | 156.05M | 137.30M | 114.83M |
| EBITDA | 70.17M | 77.28M | 85.87M | 29.64M |
| Net Income | 50.99M | 46.61M | 39.37M | 6.32M |
Balance Sheet | ||||
| Total Assets | 380.45M | 266.08M | 258.81M | 225.48M |
| Cash, Cash Equivalents and Short-Term Investments | 164.09M | 125.04M | 103.02M | 53.64M |
| Total Debt | 51.64M | 12.21M | 22.87M | 16.13M |
| Total Liabilities | 117.14M | 71.06M | 115.00M | 117.63M |
| Stockholders Equity | 248.28M | 195.11M | 142.16M | 105.25M |
Cash Flow | ||||
| Free Cash Flow | 36.55M | 17.17M | 39.44M | -24.99M |
| Operating Cash Flow | 38.92M | 20.58M | 50.64M | -47.37K |
| Investing Cash Flow | -20.97M | -10.10M | 1.82M | -32.65M |
| Financing Cash Flow | 24.04M | 22.97M | 6.14M | -7.98M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
70 Outperform | $1.05B | 24.31 | 26.10% | 0.97% | 8.69% | 34.58% | |
67 Neutral | $425.69M | 7.78 | 21.08% | ― | 236.18% | ― | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $242.92M | -18.76 | -4.11% | ― | -7.02% | -86.27% | |
46 Neutral | $96.84M | -1.29 | -80.76% | ― | -8.73% | -1168.15% | |
45 Neutral | $124.27M | -3.31 | -49.24% | 6.74% | -10.83% | -1669.11% | |
45 Neutral | $29.17M | 5.84 | ― | ― | -3.87% | -104.63% |