| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 486.39M | 471.94M | 444.97M | 416.92M | 397.94M | 425.08M |
| Gross Profit | 123.14M | 40.74M | -3.24M | 65.51M | 52.42M | 95.17M |
| EBITDA | 325.19M | 317.51M | 309.80M | 461.60M | 207.65M | 259.22M |
| Net Income | 107.98M | 93.53M | 72.56M | 248.50M | 46.17M | 102.69M |
Balance Sheet | ||||||
| Total Assets | 3.39B | 3.31B | 3.31B | 3.28B | 2.98B | 2.99B |
| Cash, Cash Equivalents and Short-Term Investments | 50.00M | 48.88M | 41.37M | 101.12M | 85.52M | 164.48M |
| Total Debt | 1.93B | 1.67B | 1.69B | 1.79B | 1.75B | 1.75B |
| Total Liabilities | 2.01B | 1.94B | 1.95B | 2.06B | 1.95B | 1.94B |
| Stockholders Equity | 1.29B | 1.29B | 1.28B | 1.15B | 976.99M | 995.33M |
Cash Flow | ||||||
| Free Cash Flow | 189.26M | 182.72M | 153.18M | 163.01M | 23.57M | 39.90M |
| Operating Cash Flow | 189.26M | 182.72M | 153.18M | 163.01M | 139.62M | 135.27M |
| Investing Cash Flow | -149.71M | -75.61M | -234.70M | -117.70M | -151.91M | -311.16M |
| Financing Cash Flow | -61.77M | -118.89M | -2.09M | 161.00K | -78.77M | -23.53M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $3.76B | 18.76 | 3.41% | 6.72% | 6.10% | 9.74% | |
69 Neutral | $1.07B | 8.57 | 4.81% | 5.13% | 4.14% | 7.22% | |
67 Neutral | $2.91B | 25.87 | 8.32% | 3.99% | 7.25% | 34.47% | |
67 Neutral | $961.33M | 97.10 | 3.11% | 2.16% | 1.53% | -31.93% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
54 Neutral | $2.03B | -8.52 | -12.68% | 10.29% | -38.47% | -26.88% |