| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.33B | 1.33B | 1.41B | 1.53B | 1.71B | 1.58B |
| Gross Profit | 361.86M | 355.82M | 385.44M | 427.07M | 501.11M | 456.86M |
| EBITDA | 54.30M | 52.49M | 75.64M | 92.13M | 126.97M | 109.47M |
| Net Income | 34.60M | 34.83M | 50.41M | 61.08M | 75.43M | 75.18M |
Balance Sheet | ||||||
| Total Assets | 384.77M | 365.64M | 357.83M | 357.98M | 392.00M | 503.40M |
| Cash, Cash Equivalents and Short-Term Investments | 1.34M | 2.14M | 349.00K | 119.00K | 121.00K | 96.99M |
| Total Debt | 94.91M | 69.74M | 47.60M | 57.46M | 46.56M | 118.26M |
| Total Liabilities | 267.42M | 241.03M | 203.22M | 198.90M | 209.81M | 315.00M |
| Stockholders Equity | 117.36M | 124.60M | 154.62M | 159.08M | 182.20M | 188.41M |
Cash Flow | ||||||
| Free Cash Flow | 43.30M | 46.80M | 79.30M | 83.70M | 82.70M | 66.46M |
| Operating Cash Flow | 57.34M | 61.65M | 86.87M | 91.47M | 90.81M | 72.90M |
| Investing Cash Flow | -12.65M | -14.14M | -7.56M | -4.86M | -14.28M | 8.30M |
| Financing Cash Flow | -43.79M | -45.71M | -79.08M | -86.61M | -173.39M | -87.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
68 Neutral | $769.09M | 15.89 | 27.22% | 5.12% | -3.91% | -22.90% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
56 Neutral | $353.60M | -0.59 | -22.10% | 3.53% | -1.87% | -48299.33% | |
53 Neutral | $1.38B | 137.58 | -0.81% | 4.96% | 4.77% | -115.03% | |
50 Neutral | $179.47M | -1.12 | -16.17% | ― | 3.10% | 61.38% | |
50 Neutral | $249.02M | -104.93 | 57.25% | ― | -5.28% | -173.38% |