| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 740.17M | 732.30M | 661.39M | 610.12M | 575.37M | 532.85M |
| Gross Profit | 395.33M | -10.19M | 471.07M | 435.00M | 412.15M | 374.55M |
| EBITDA | 508.52M | 505.75M | 410.97M | 380.33M | 355.62M | 322.15M |
| Net Income | 115.35M | 111.30M | 62.69M | 56.85M | 48.32M | 15.12M |
Balance Sheet | ||||||
| Total Assets | 5.35B | 5.29B | 5.05B | 4.87B | 4.74B | 4.67B |
| Cash, Cash Equivalents and Short-Term Investments | 3.14M | 19.90M | 4.88M | 13.44M | 13.27M | 98.14M |
| Total Debt | 2.61B | 2.49B | 2.11B | 2.08B | 2.01B | 2.00B |
| Total Liabilities | 2.77B | 2.70B | 2.41B | 2.21B | 2.14B | 2.19B |
| Stockholders Equity | 2.28B | 2.29B | 2.32B | 2.31B | 2.24B | 2.15B |
Cash Flow | ||||||
| Free Cash Flow | 206.92M | 212.00M | 239.63M | 195.71M | 186.40M | 187.87M |
| Operating Cash Flow | 343.16M | 348.15M | 334.71M | 290.97M | 290.89M | 262.90M |
| Investing Cash Flow | -356.58M | -392.29M | -392.94M | -353.39M | -331.25M | -180.49M |
| Financing Cash Flow | 27.92M | 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 |
|---|---|---|---|---|---|---|---|
75 Outperform | $9.17B | 17.30 | 14.86% | 4.41% | 5.92% | 37.44% | |
73 Outperform | $5.51B | 38.49 | 5.05% | 3.52% | 9.06% | 59.27% | |
72 Outperform | $5.33B | 110.80 | 9.22% | 4.55% | -3.59% | 1197.42% | |
70 Outperform | $9.13B | 36.30 | 3.65% | 4.28% | 17.67% | 3.73% | |
70 Outperform | $8.38B | 21.14 | 8.81% | 6.04% | 5.77% | -4.61% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
58 Neutral | $5.83B | -63.13 | -7.72% | 3.61% | 2.43% | 72.99% |