| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.33B | 1.41B | 1.53B | 1.71B | 1.58B |
| Gross Profit | 355.82M | 385.44M | 427.07M | 501.11M | 456.86M |
| EBITDA | 52.49M | 75.64M | 92.13M | 126.97M | 109.47M |
| Net Income | 34.83M | 50.41M | 61.08M | 75.43M | 75.18M |
Balance Sheet | |||||
| Total Assets | 365.64M | 357.83M | 357.98M | 392.00M | 503.40M |
| Cash, Cash Equivalents and Short-Term Investments | 2.14M | 349.00K | 119.00K | 121.00K | 96.99M |
| Total Debt | 69.74M | 47.60M | 57.46M | 46.56M | 118.26M |
| Total Liabilities | 241.03M | 203.22M | 198.90M | 209.81M | 315.00M |
| Stockholders Equity | 124.60M | 154.62M | 159.08M | 182.20M | 188.41M |
Cash Flow | |||||
| Free Cash Flow | 46.80M | 79.30M | 83.70M | 82.70M | 66.46M |
| Operating Cash Flow | 61.65M | 86.87M | 91.47M | 90.81M | 72.90M |
| Investing Cash Flow | -14.14M | -7.56M | -4.86M | -14.28M | 8.30M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
56 Neutral | $320.66M | -1.20 | -22.10% | 3.53% | 0.46% | -477.90% | |
55 Neutral | $514.57M | 15.78 | 26.32% | 5.12% | -5.91% | -23.01% | |
51 Neutral | $1.25B | 11.44 | -0.65% | 4.96% | -2.44% | -156.01% | |
48 Neutral | $100.11M | -2.93 | -16.17% | ― | -5.37% | 75.32% | |
44 Neutral | $168.83M | -10.62 | 57.25% | ― | -10.14% | -1381.34% |