| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 91.32M | 90.89M | 85.05M | 71.82M | 56.59M | 51.21M |
| Gross Profit | 48.45M | 47.04M | 42.68M | 41.54M | 45.77M | 42.10M |
| EBITDA | 15.64M | 14.88M | 11.91M | 12.19M | 17.04M | 15.12M |
| Net Income | 12.39M | 11.58M | 9.38M | 9.49M | 12.96M | 11.14M |
Balance Sheet | ||||||
| Total Assets | 1.52B | 1.53B | 1.50B | 1.46B | 1.33B | 1.27B |
| Cash, Cash Equivalents and Short-Term Investments | 255.22B | 287.12M | 27.55M | 302.93M | 301.31M | 380.58M |
| Total Debt | 256.00M | 252.00M | 265.00M | 271.00M | 180.00M | 180.00M |
| Total Liabilities | 1.37B | 1.38B | 1.37B | 1.33B | 1.20B | 1.09B |
| Stockholders Equity | 144.91M | 145.78M | 132.87M | 134.86M | 132.38M | 180.48M |
Cash Flow | ||||||
| Free Cash Flow | 2.80B | 14.61M | 14.29M | 11.49M | 17.78M | -10.23M |
| Operating Cash Flow | 2.80B | 15.97M | 14.75M | 12.11M | 18.16M | -9.65M |
| Investing Cash Flow | 4.77B | -1.14M | -49.30M | -122.53M | -116.12M | -212.19M |
| Financing Cash Flow | -5.89B | -3.46M | 36.06M | 114.74M | 90.85M | 196.10M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $165.06M | 7.44 | 12.22% | 3.01% | 4.70% | 27.81% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $172.07M | 7.93 | 0.23% | 7.74% | -15.00% | -146.52% | |
66 Neutral | $181.71M | 8.73 | 9.76% | 1.16% | 0.91% | 22.40% | |
65 Neutral | $153.53M | 11.79 | 7.30% | 4.29% | 5.44% | 43.44% | |
52 Neutral | $125.91M | -14.36 | -13.51% | ― | 2.17% | 98.76% |