| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 157.86M | 151.10M | 136.72M | 154.50M | 182.19M |
| Gross Profit | 151.56M | 68.19M | 57.12M | 85.10M | 97.94M |
| EBITDA | 68.47M | 45.12M | 36.79M | 65.71M | 77.54M |
| Net Income | 48.76M | 43.18M | 42.23M | 40.43M | 74.20M |
Balance Sheet | |||||
| Total Assets | 260.40M | 245.13M | 232.09M | 249.82M | 286.15M |
| Cash, Cash Equivalents and Short-Term Investments | 42.42B | 41.62M | 46.99M | 63.20M | 80.55M |
| Total Debt | 6.40B | 6.34M | 768.92K | 0.00 | 0.00 |
| Total Liabilities | 83.97M | 82.56M | 71.78M | 72.02M | 83.97M |
| Stockholders Equity | 176.43M | 162.32M | 160.32M | 163.67M | 184.42M |
Cash Flow | |||||
| Free Cash Flow | -9.05B | 15.24M | 34.65M | 39.38M | 25.21M |
| Operating Cash Flow | -6.62B | 16.60M | 34.67M | 39.48M | 26.31M |
| Investing Cash Flow | 2.51M | 30.51M | -4.21M | 6.03M | 27.26M |
| Financing Cash Flow | -48.08M | -52.48M | -46.67M | -62.87M | -71.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $465.05M | 9.47 | 27.96% | 3.38% | 7.47% | -2.12% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
59 Neutral | $1.70B | 12.06 | 10.58% | 9.64% | -6.44% | -1.18% | |
58 Neutral | $291.22M | 10.64 | 5.42% | 16.61% | -3.09% | 200.66% | |
55 Neutral | $920.30M | 8.05 | 15.20% | 5.41% | -3.07% | 18.00% | |
55 Neutral | $270.66M | 13.30 | 0.03% | 12.83% | 90.34% | -44.25% | |
53 Neutral | $315.42M | -123.58 | >-0.01% | 14.10% | -2.38% | -75.49% |