| 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.52B | 1.50B | 1.46B | 1.33B | 1.27B |
| Cash, Cash Equivalents and Short-Term Investments | 261.19B | 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 |
|---|---|---|---|---|---|---|---|
75 Outperform | $156.90M | 8.47 | 12.36% | 3.01% | 12.31% | 39.46% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
62 Neutral | $142.50M | 11.71 | 8.43% | 4.29% | 7.54% | 25.25% | |
58 Neutral | $186.01M | 9.23 | 9.65% | 1.16% | 2.33% | 22.43% | |
52 Neutral | $153.38M | -11.19 | -15.10% | ― | -11.99% | 63.64% | |
50 Neutral | $163.87M | -11.07 | -4.00% | 7.74% | -8.73% | -95.86% |