| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 90.89M | 85.05M | 71.82M | 56.59M | 51.21M |
| Gross Profit | 47.04M | 42.68M | 41.54M | 45.77M | 42.10M |
| EBITDA | 14.88M | 11.91M | 12.19M | 17.04M | 15.12M |
| Net Income | 11.58M | 9.38M | 9.49M | 12.96M | 11.14M |
Balance Sheet | |||||
| Total Assets | 1.53B | 1.50B | 1.46B | 1.33B | 1.27B |
| Cash, Cash Equivalents and Short-Term Investments | 287.12M | 27.55M | 302.93M | 301.31M | 380.58M |
| Total Debt | 252.00M | 265.00M | 271.00M | 180.00M | 180.00M |
| Total Liabilities | 1.38B | 1.37B | 1.33B | 1.20B | 1.09B |
| Stockholders Equity | 145.78M | 132.87M | 134.86M | 132.38M | 180.48M |
Cash Flow | |||||
| Free Cash Flow | 15.97B | 14.29M | 11.49M | 17.78M | -10.23M |
| Operating Cash Flow | 15.97B | 14.75M | 12.11M | 18.16M | -9.65M |
| Investing Cash Flow | -1.14B | -49.30M | -122.53M | -116.12M | -212.19M |
| Financing Cash Flow | -3.46B | 36.06M | 114.74M | 90.85M | 196.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $161.73M | 7.44 | 12.22% | 3.01% | 4.80% | 27.81% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
62 Neutral | $166.13M | 11.79 | 8.43% | 4.29% | 5.45% | 43.44% | |
62 Neutral | $176.19M | 7.93 | 0.23% | 7.74% | -15.00% | -146.52% | |
58 Neutral | $190.76M | 9.23 | 9.65% | 1.16% | 1.80% | 30.22% | |
52 Neutral | $143.43M | -15.62 | -16.24% | ― | -3.90% | 96.81% |