| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 179.69M | 179.69M | 172.08M | 172.55M | 144.80M | 119.80M |
| Gross Profit | 136.86M | 136.86M | 171.77M | 149.60M | 124.80M | 105.26M |
| EBITDA | 38.74M | 38.74M | 26.96M | 39.62M | 28.08M | 24.07M |
| Net Income | 8.80M | 8.80M | 3.28M | 8.03M | 3.69M | 7.98M |
Balance Sheet | ||||||
| Total Assets | 459.11M | 459.11M | 413.75M | 405.38M | 364.48M | 419.28M |
| Cash, Cash Equivalents and Short-Term Investments | 193.01M | 193.01M | 130.34M | 133.61M | 90.33M | 179.37M |
| Total Debt | 159.49M | 159.49M | 151.34M | 141.59M | 135.49M | 130.25M |
| Total Liabilities | 218.85M | 218.85M | 198.95M | 200.19M | 193.50M | 226.02M |
| Stockholders Equity | 240.26M | 240.26M | 214.80M | 205.19M | 170.32M | 193.26M |
Cash Flow | ||||||
| Free Cash Flow | 54.19M | 54.19M | 30.25M | 30.55M | 25.23M | 35.95M |
| Operating Cash Flow | 55.34M | 55.34M | 31.69M | 31.59M | 26.35M | 37.34M |
| Investing Cash Flow | 5.83M | 5.83M | 28.75M | -6.78M | 1.70M | -170.49M |
| Financing Cash Flow | -1.85M | -1.85M | -25.88M | 1.70M | -21.14M | 143.68M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $488.53M | 57.50 | 3.87% | ― | 4.42% | 165.42% | |
65 Neutral | $711.74M | 429.55 | 4.45% | ― | 22.97% | 49.49% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
55 Neutral | $555.95M | -25.83 | -12.83% | ― | -24.05% | 96.90% | |
54 Neutral | $461.19M | -7.37 | -41.00% | ― | 6.33% | -66.34% | |
47 Neutral | $329.77M | -8.06 | -78.92% | ― | -1.36% | -35.79% | |
44 Neutral | $443.13M | ― | ― | ― | ― | ― |