| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 4.32B | 4.28B | 4.32B | 4.41B | 4.25B |
| Gross Profit | 399.10M | 357.20M | 343.60M | 307.50M | 291.90M |
| EBITDA | 214.60M | 274.20M | 134.20M | 230.10M | 187.70M |
| Net Income | 90.70M | 142.20M | -11.40M | 98.60M | 80.00M |
Balance Sheet | |||||
| Total Assets | 3.06B | 3.10B | 3.18B | 3.46B | 3.40B |
| Cash, Cash Equivalents and Short-Term Investments | 35.70M | 32.60M | 33.80M | 17.20M | 16.10M |
| Total Debt | 474.90M | 411.30M | 598.20M | 737.30M | 702.00M |
| Total Liabilities | 1.03B | 1.09B | 1.27B | 1.48B | 1.52B |
| Stockholders Equity | 2.02B | 1.99B | 1.90B | 1.90B | 1.80B |
Cash Flow | |||||
| Free Cash Flow | 183.80M | 130.80M | 120.20M | 13.70M | 30.00M |
| Operating Cash Flow | 247.60M | 182.50M | 177.90M | 61.80M | 128.50M |
| Investing Cash Flow | -51.20M | 20.40M | 56.40M | -49.10M | -82.50M |
| Financing Cash Flow | -165.70M | -209.90M | -213.50M | -12.00M | -53.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
86 Outperform | $3.75B | 9.73 | 44.65% | 10.53% | 65.80% | 197.95% | |
70 Outperform | $2.02B | 18.92 | 4.53% | 3.34% | 1.11% | 414.23% | |
64 Neutral | $24.01B | 18.12 | 5.98% | 3.14% | 10.29% | 17.32% | |
63 Neutral | $20.60B | 59.42 | 1.10% | 3.48% | 2.12% | -40.75% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
59 Neutral | $1.37B | 27.79 | 3.76% | 2.23% | 7.09% | -83.75% | |
53 Neutral | $1.87B | -484.91 | -0.54% | 4.40% | -7.37% | -84.53% |