| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 732.30M | 661.39M | 610.12M | 575.37M | 532.85M |
| Gross Profit | -10.19M | 471.07M | 435.00M | 412.15M | 374.55M |
| EBITDA | 505.75M | 410.97M | 380.33M | 355.62M | 322.15M |
| Net Income | 111.30M | 62.69M | 56.85M | 48.32M | 15.12M |
Balance Sheet | |||||
| Total Assets | 5.29B | 5.05B | 4.87B | 4.74B | 4.67B |
| Cash, Cash Equivalents and Short-Term Investments | 19.90M | 4.88M | 13.44M | 13.27M | 98.14M |
| Total Debt | 2.49B | 2.11B | 2.08B | 2.01B | 2.00B |
| Total Liabilities | 2.70B | 2.41B | 2.21B | 2.14B | 2.19B |
| Stockholders Equity | 2.29B | 2.32B | 2.31B | 2.24B | 2.15B |
Cash Flow | |||||
| Free Cash Flow | 212.00M | 239.63M | 195.71M | 186.40M | 187.87M |
| Operating Cash Flow | 348.15M | 334.71M | 290.97M | 290.89M | 262.90M |
| Investing Cash Flow | -392.29M | -392.94M | -353.39M | -331.25M | -180.49M |
| Financing Cash Flow | 78.80M | 58.01M | 53.95M | -57.83M | -98.82M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $8.08B | 19.50 | 8.88% | 6.04% | 4.53% | -3.46% | |
79 Outperform | $9.09B | 39.03 | 3.49% | 4.28% | 14.67% | -5.17% | |
73 Outperform | $8.81B | 20.85 | 13.01% | 4.41% | 6.07% | -0.28% | |
71 Outperform | $5.10B | 23.40 | 4.86% | 3.52% | 10.58% | 37.97% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
60 Neutral | $5.06B | 17.20 | 9.31% | 4.55% | 3.67% | ― | |
58 Neutral | $4.94B | -24.03 | -7.72% | 3.61% | 8.06% | 74.26% |