| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 526.52M | 523.85M | 509.79M | 489.74M | 470.25M |
| Gross Profit | 94.28M | 88.37M | 94.05M | 78.92M | 83.84M |
| EBITDA | 63.50M | 73.27M | 70.42M | 58.69M | 63.78M |
| Net Income | 31.80M | 31.40M | 36.67M | 19.45M | 19.73M |
Balance Sheet | |||||
| Total Assets | 596.95M | 590.41M | 586.39M | 578.35M | 580.85M |
| Cash, Cash Equivalents and Short-Term Investments | 22.85M | 19.16M | 15.12M | 15.43M | 17.70M |
| Total Debt | 206.33M | 180.14M | 215.38M | 222.39M | 250.26M |
| Total Liabilities | 317.19M | 332.67M | 356.59M | 389.40M | 419.85M |
| Stockholders Equity | 279.76M | 251.99M | 224.81M | 184.26M | 156.45M |
Cash Flow | |||||
| Free Cash Flow | 22.59M | 43.36M | 14.21M | 14.74M | 23.04M |
| Operating Cash Flow | 37.18M | 56.39M | 24.79M | 24.96M | 36.58M |
| Investing Cash Flow | -2.23M | -6.39M | -6.65M | -3.86M | -10.22M |
| Financing Cash Flow | -31.25M | -45.96M | -18.45M | -23.38M | -22.46M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $569.72M | 19.13 | 29.42% | ― | 23.56% | 242.78% | |
66 Neutral | $1.12B | -19.01 | 1.05% | ― | 0.17% | 7307.20% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
61 Neutral | $771.81M | 26.31 | 11.94% | 0.24% | -1.02% | 6.34% | |
61 Neutral | $1.69B | 1,198.42 | 0.10% | ― | -11.65% | 87.57% | |
60 Neutral | $689.36M | -3.63 | -16.46% | ― | -11.02% | ― | |
52 Neutral | $1.12B | -1.69 | -41.79% | ― | -11.92% | -53.72% |