| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.24B | 981.00M | 922.00M | 920.00M | 840.00M |
| Gross Profit | 914.00M | 528.00M | 495.00M | 483.00M | 443.00M |
| EBITDA | 1.03B | 884.00M | 850.00M | 808.00M | 718.00M |
| Net Income | 441.00M | 354.00M | 384.00M | 370.00M | 307.00M |
Balance Sheet | |||||
| Total Assets | 10.35B | 9.94B | 8.98B | 8.83B | 8.17B |
| Cash, Cash Equivalents and Short-Term Investments | 54.00M | 68.00M | 56.00M | 61.00M | 132.00M |
| Total Debt | 3.40B | 3.52B | 3.27B | 3.42B | 3.08B |
| Total Liabilities | 5.47B | 5.17B | 4.70B | 4.68B | 4.14B |
| Stockholders Equity | 4.74B | 4.63B | 4.14B | 4.01B | 3.87B |
Cash Flow | |||||
| Free Cash Flow | 490.00M | 413.00M | 26.00M | 387.00M | 432.00M |
| Operating Cash Flow | 916.00M | 763.00M | 798.00M | 725.00M | 572.00M |
| Investing Cash Flow | -414.00M | -1.08B | -351.00M | -854.00M | 123.00M |
| Financing Cash Flow | -516.00M | 330.00M | -452.00M | 58.00M | -605.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $15.32B | 8.81 | 14.75% | 8.54% | -7.53% | 9.74% | |
75 Outperform | $13.67B | 27.57 | 9.41% | 2.70% | 20.39% | -3.85% | |
74 Outperform | $16.31B | 13.53 | 34.44% | 9.13% | 5.81% | -13.58% | |
74 Outperform | $10.63B | 20.58 | 20.12% | 4.98% | 8.70% | 21.42% | |
73 Outperform | $8.22B | 11.96 | 59.38% | 8.45% | 10.78% | 19.10% | |
66 Neutral | $18.41B | 14.58 | 19.19% | 8.03% | -7.53% | 11.27% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |