| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 492.31M | 481.98M | 453.77M | 461.83M | 615.48M | 514.23M |
| Gross Profit | 195.72M | 197.29M | 179.01M | 178.60M | 225.22M | 194.54M |
| EBITDA | 49.31M | 47.03M | 41.32M | 46.31M | 56.36M | 47.29M |
| Net Income | 18.59M | 22.27M | 11.39M | 10.43M | 20.46M | 20.56M |
Balance Sheet | ||||||
| Total Assets | 477.19M | 477.49M | 457.30M | 479.38M | 592.76M | 624.58M |
| Cash, Cash Equivalents and Short-Term Investments | 1.67M | 2.90M | 3.72M | 4.47M | 5.72M | 5.91M |
| Total Debt | 122.15M | 124.37M | 135.05M | 181.27M | 268.18M | 278.85M |
| Total Liabilities | 224.65M | 225.40M | 225.08M | 255.83M | 377.29M | 426.72M |
| Stockholders Equity | 252.54M | 252.09M | 232.22M | 223.56M | 215.47M | 197.85M |
Cash Flow | ||||||
| Free Cash Flow | 9.94M | 9.72M | 48.10M | 69.66M | 12.42M | -75.93M |
| Operating Cash Flow | 16.95M | 16.30M | 52.76M | 73.58M | 19.12M | -54.88M |
| Investing Cash Flow | -6.64M | -6.20M | -2.96M | 13.38M | -1.23M | -233.46M |
| Financing Cash Flow | -11.20M | -10.91M | -50.55M | -88.21M | -18.08M | 265.89M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $332.58M | 12.32 | 9.63% | 9.66% | -3.70% | -18.57% | |
67 Neutral | $2.83B | 8.40 | 8.78% | 1.97% | 15.48% | -54.34% | |
64 Neutral | $1.26B | 16.13 | 26.91% | 2.28% | 8.31% | 39.91% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $4.82B | 7.59 | -7.54% | ― | -1.85% | -108.05% | |
58 Neutral | $258.97M | 57.94 | 7.51% | 2.08% | 8.21% | 34.42% | |
52 Neutral | $370.14M | -4.37 | -1.16% | 2.11% | 1.29% | -107.28% |