| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 645.72M | 925.01M | 893.55M | 883.83M | 857.11M |
| Gross Profit | 138.16M | 185.35M | 194.86M | 194.31M | 202.43M |
| EBITDA | 99.32M | 114.52M | 124.10M | 155.00M | 137.07M |
| Net Income | 120.14M | 24.25M | 40.36M | 66.17M | 57.31M |
Balance Sheet | |||||
| Total Assets | 1.49B | 1.32B | 1.34B | 1.30B | 1.30B |
| Cash, Cash Equivalents and Short-Term Investments | 30.02M | 23.07M | 34.89M | 112.09M | 140.74M |
| Total Debt | 505.08M | 442.84M | 443.25M | 444.02M | 445.72M |
| Total Liabilities | 779.49M | 656.88M | 658.71M | 653.17M | 672.79M |
| Stockholders Equity | 705.59M | 667.30M | 682.95M | 651.83M | 630.85M |
Cash Flow | |||||
| Free Cash Flow | 69.10M | 12.82M | 33.97M | 26.61M | 89.16M |
| Operating Cash Flow | 117.45M | 63.78M | 88.16M | 72.57M | 134.22M |
| Investing Cash Flow | -64.05M | -46.96M | -134.42M | -55.04M | -79.18M |
| Financing Cash Flow | -46.45M | -28.64M | -30.94M | -46.18M | 11.75M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
67 Neutral | $5.43B | 10.96 | 32.44% | 4.33% | 8.31% | -99.39% | |
64 Neutral | $838.21M | 20.03 | 12.22% | 2.80% | 0.26% | 78.05% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $1.46B | 11.92 | 16.97% | 0.45% | 11.83% | 67.28% | |
60 Neutral | ― | ― | 48.39% | 1.94% | -1.22% | -0.76% | |
57 Neutral | $2.48B | 222.79 | -2.78% | 9.90% | 10.34% | 87.86% | |
49 Neutral | $1.67B | -17.57 | -10.38% | ― | -2.82% | 65.31% |