| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 569.97M | 566.18M | 565.68M | 543.30M | 578.83M | 536.99M |
| Gross Profit | 214.76M | 212.86M | 220.58M | 203.55M | 193.36M | 186.01M |
| EBITDA | 26.11M | 25.74M | 33.84M | 33.48M | -20.14M | 43.64M |
| Net Income | 8.59M | 7.00M | 12.00M | 8.77M | -31.97M | 29.44M |
Balance Sheet | ||||||
| Total Assets | 406.52M | 421.84M | 415.13M | 422.45M | 456.94M | 470.25M |
| Cash, Cash Equivalents and Short-Term Investments | 23.17M | 23.69M | 18.77M | 19.90M | 17.72M | 8.94M |
| Total Debt | 99.23M | 101.59M | 101.09M | 110.52M | 162.39M | 121.95M |
| Total Liabilities | 213.77M | 229.03M | 216.28M | 224.81M | 264.34M | 243.25M |
| Stockholders Equity | 192.75M | 192.82M | 198.86M | 197.64M | 192.60M | 226.99M |
Cash Flow | ||||||
| Free Cash Flow | 27.67M | 15.76M | 28.99M | 73.97M | -13.62M | -616.00K |
| Operating Cash Flow | 31.05M | 19.71M | 33.43M | 78.93M | -2.60M | 17.08M |
| Investing Cash Flow | -3.38M | -3.95M | -8.44M | -5.51M | -17.43M | -34.13M |
| Financing Cash Flow | -24.97M | -11.81M | -24.47M | -71.62M | 28.85M | 21.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $180.89M | 44.55 | 4.45% | 5.74% | 1.07% | 27.61% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
57 Neutral | $42.67M | 8.27 | 2.86% | 6.75% | 10.48% | ― | |
54 Neutral | $79.93M | -7.15 | -16.70% | ― | -10.95% | 80.36% | |
53 Neutral | $104.66M | -3.65 | -18.27% | 1.35% | 15.21% | -6.88% | |
52 Neutral | $59.61M | -2.44 | 13.43% | ― | 2.23% | ― | |
46 Neutral | $45.71M | -3.19 | -13.33% | ― | -6.24% | 54.60% |