| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 299.17M | 273.97M | 258.68M | 236.71M | 211.98M |
| Gross Profit | -42.17M | 194.12M | 181.03M | 163.54M | 147.88M |
| EBITDA | 274.44M | 164.71M | 156.84M | 130.20M | 98.04M |
| Net Income | 111.42M | 13.66M | 5.27M | 52.23M | -5.36M |
Balance Sheet | |||||
| Total Assets | 2.79B | 2.64B | 2.49B | 2.47B | 2.21B |
| Cash, Cash Equivalents and Short-Term Investments | 40.52M | 91.22M | 96.39M | 137.62M | 36.99M |
| Total Debt | 825.88M | 740.41M | 814.57M | 754.55M | 533.08M |
| Total Liabilities | 994.38M | 875.95M | 933.29M | 869.13M | 640.86M |
| Stockholders Equity | 1.79B | 1.76B | 1.55B | 1.60B | 1.57B |
Cash Flow | |||||
| Free Cash Flow | 110.89M | 100.76M | 93.88M | 102.07M | 70.54M |
| Operating Cash Flow | 155.42M | 136.88M | 129.62M | 125.80M | 89.96M |
| Investing Cash Flow | -144.91M | -240.53M | -79.72M | -144.46M | -64.70M |
| Financing Cash Flow | -61.21M | 95.12M | -87.90M | 111.57M | -204.17M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $2.37B | 19.65 | 6.65% | 3.26% | 9.40% | 1433.20% | |
75 Outperform | $2.60B | 21.07 | 7.40% | 6.10% | 8.28% | 1.49% | |
74 Outperform | $1.90B | 19.46 | 7.86% | 6.77% | 8.17% | 9.96% | |
70 Outperform | $2.70B | 61.18 | 2.07% | 3.13% | ― | ― | |
69 Neutral | $2.05B | 211.40 | 0.51% | 4.61% | 19.92% | ― | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
62 Neutral | $2.50B | 198.19 | 0.75% | 3.83% | 8.85% | 27.38% |