| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 3.01B | 3.23B | 3.04B | 2.77B | 2.40B |
| Gross Profit | 1.46B | 1.53B | 1.47B | 1.30B | 1.15B |
| EBITDA | 1.03B | 1.11B | 1.09B | 918.00M | 838.00M |
| Net Income | 623.00M | 731.00M | 673.00M | 531.00M | 442.00M |
Balance Sheet | |||||
| Total Assets | 6.08B | 5.34B | 5.03B | 4.67B | 4.46B |
| Cash, Cash Equivalents and Short-Term Investments | 1.50B | 781.00M | 555.00M | 232.00M | 127.00M |
| Total Debt | 2.92B | 2.42B | 2.51B | 2.52B | 2.53B |
| Total Liabilities | 4.21B | 3.69B | 3.79B | 3.80B | 3.82B |
| Stockholders Equity | 1.87B | 1.65B | 1.23B | 874.00M | 634.00M |
Cash Flow | |||||
| Free Cash Flow | 649.00M | 658.00M | 659.00M | 490.00M | 460.00M |
| Operating Cash Flow | 824.00M | 801.00M | 784.00M | 657.00M | 635.00M |
| Investing Cash Flow | -184.00M | -147.00M | -129.00M | -183.00M | -212.00M |
| Financing Cash Flow | 69.00M | -427.00M | -332.00M | -367.00M | -604.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $9.85B | 13.20 | 34.97% | 1.07% | -4.21% | -0.45% | |
72 Outperform | $6.20B | 14.06 | 8.79% | 2.63% | -1.90% | -13.86% | |
72 Outperform | $2.35B | 12.87 | 13.90% | 0.57% | -4.03% | -39.51% | |
69 Neutral | $7.85B | 12.37 | 29.57% | 2.60% | 0.84% | 26.17% | |
62 Neutral | $11.62B | 35.20 | 4.80% | 1.24% | 0.08% | -83.69% | |
62 Neutral | $3.66B | 38.91 | -2.91% | 1.70% | -18.23% | ― | |
55 Neutral | $6.65B | 3.83 | -15.92% | 6.20% | 10.91% | 7.18% |