| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 2.69B | 2.73B | 2.79B | 2.70B | 2.76B | 2.36B |
| Gross Profit | 842.26M | 857.40M | 886.35M | 772.51M | 640.50M | 547.71M |
| EBITDA | 680.25M | 666.15M | 758.43M | 604.33M | 465.22M | 401.09M |
| Net Income | 410.87M | 418.75M | 462.41M | 388.86M | 279.54M | 190.91M |
Balance Sheet | ||||||
| Total Assets | 3.50B | 3.49B | 3.13B | 2.31B | 2.41B | 2.56B |
| Cash, Cash Equivalents and Short-Term Investments | 73.16M | 77.60M | 77.48M | 111.94M | 68.71M | 459.22M |
| Total Debt | 1.02B | 961.64M | 1.06B | 733.60M | 1.09B | 1.23B |
| Total Liabilities | 1.77B | 1.71B | 1.67B | 1.23B | 1.64B | 1.80B |
| Stockholders Equity | 1.73B | 1.78B | 1.46B | 1.08B | 762.41M | 762.13M |
Cash Flow | ||||||
| Free Cash Flow | 483.71M | 491.33M | 462.27M | 528.53M | 52.45M | 86.40M |
| Operating Cash Flow | 572.69M | 568.97M | 519.59M | 576.82M | 108.62M | 165.34M |
| Investing Cash Flow | -301.29M | -291.08M | -738.80M | -48.29M | 315.89M | -461.41M |
| Financing Cash Flow | -311.52M | -279.14M | 185.81M | -487.59M | -439.36M | 255.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $24.24B | 16.58 | -2.77% | 1.10% | 7.87% | 69.44% | |
65 Neutral | $6.32B | 12.75 | 24.12% | 1.59% | -3.47% | -12.95% | |
65 Neutral | $8.49B | 20.33 | 6.77% | 5.33% | -7.41% | -56.10% | |
65 Neutral | $5.95B | 16.44 | 15.85% | ― | -2.57% | -16.43% | |
64 Neutral | $10.71B | 37.13 | 5.56% | 1.25% | 13.00% | -48.06% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
54 Neutral | $5.58B | 30.69 | -9.59% | ― | -1.99% | -176.82% |