| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 97.23M | 90.56M | 90.65M | 92.22M | 82.74M |
| Gross Profit | 22.96M | 72.66M | 74.20M | 76.71M | 68.94M |
| EBITDA | 78.11M | 74.55M | 73.49M | 83.60M | 79.81M |
| Net Income | 25.47M | 30.42M | 29.61M | 42.18M | 38.86M |
Balance Sheet | |||||
| Total Assets | 857.57M | 766.95M | 761.61M | 783.25M | 752.95M |
| Cash, Cash Equivalents and Short-Term Investments | 14.43M | 42.31M | 26.43M | 6.72M | 16.16M |
| Total Debt | 530.29M | 420.56M | 431.81M | 426.23M | 407.83M |
| Total Liabilities | 557.77M | 458.38M | 453.86M | 466.32M | 446.68M |
| Stockholders Equity | 299.60M | 307.43M | 306.70M | 315.96M | 305.33M |
Cash Flow | |||||
| Free Cash Flow | 34.63M | 39.06M | 48.33M | 39.62M | 44.55M |
| Operating Cash Flow | 39.07M | 39.06M | 53.20M | 44.20M | 48.66M |
| Investing Cash Flow | -122.88M | 9.71M | 25.81M | -25.32M | 23.30M |
| Financing Cash Flow | 54.97M | -32.88M | -56.69M | -28.27M | -68.86M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $472.02M | -76.15 | -1.04% | 5.74% | ― | ― | |
69 Neutral | $634.59M | 58.86 | 1.78% | 8.56% | 23.84% | -312.04% | |
66 Neutral | $495.16M | 16.62 | 8.41% | 9.03% | 7.71% | -5.37% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
61 Neutral | $778.33M | 38.05 | -37.92% | 5.44% | -16.50% | -640.43% | |
54 Neutral | $597.53M | 26.11 | 8.70% | 11.56% | 4.95% | -6.49% |