| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 524.73M | 526.52M | 523.85M | 509.79M | 489.74M | 470.25M |
| Gross Profit | 93.61M | 94.28M | 88.37M | 94.05M | 78.92M | 83.84M |
| EBITDA | 72.32M | 71.12M | 73.27M | 70.42M | 58.69M | 63.78M |
| Net Income | 29.03M | 29.67M | 31.40M | 36.67M | 19.45M | 19.73M |
Balance Sheet | ||||||
| Total Assets | 587.73M | 596.95M | 590.41M | 586.39M | 578.35M | 580.85M |
| Cash, Cash Equivalents and Short-Term Investments | 22.82M | 22.85M | 19.16M | 15.12M | 15.43M | 17.70M |
| Total Debt | 41.28M | 206.33M | 180.14M | 215.38M | 222.39M | 250.26M |
| Total Liabilities | 312.58M | 317.19M | 332.67M | 356.59M | 389.40M | 419.85M |
| Stockholders Equity | 275.14M | 279.76M | 251.99M | 224.81M | 184.26M | 156.45M |
Cash Flow | ||||||
| Free Cash Flow | 18.94M | 22.59M | 43.36M | 14.21M | 14.74M | 23.04M |
| Operating Cash Flow | 35.10M | 37.18M | 56.39M | 24.79M | 24.96M | 36.58M |
| Investing Cash Flow | -6.57M | -2.23M | -6.39M | -6.65M | -3.86M | -10.22M |
| Financing Cash Flow | -27.40M | -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 |
|---|---|---|---|---|---|---|---|
69 Neutral | $719.21M | 32.84 | 28.83% | ― | 24.72% | 72.35% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | $1.42B | 34.44 | 2.51% | ― | 4.09% | -93.54% | |
59 Neutral | $2.21B | -115.61 | -1.43% | ― | -15.55% | 91.88% | |
57 Neutral | $625.07M | -245.11 | 10.68% | 0.24% | 1.34% | 12.50% | |
54 Neutral | $552.58M | 151.76 | -17.52% | ― | -4.50% | -2286.91% | |
49 Neutral | $1.41B | -3.01 | -53.92% | ― | -18.94% | -69.29% |