| Breakdown | TTM | Jan 2026 | Jan 2025 | Jan 2024 | Jan 2023 | Jan 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 6.32B | 6.17B | 5.55B | 5.15B | 4.80B | 4.55B |
| Gross Profit | 2.27B | 2.22B | 1.93B | 1.73B | 1.43B | 1.49B |
| EBITDA | 739.93M | 725.43M | 621.67M | 491.76M | 324.93M | 511.41M |
| Net Income | 472.28M | 464.92M | 402.46M | 287.67M | 159.70M | 310.62M |
Balance Sheet | ||||||
| Total Assets | 4.76B | 5.01B | 4.52B | 4.11B | 3.68B | 3.79B |
| Cash, Cash Equivalents and Short-Term Investments | 413.34M | 695.93M | 610.43M | 465.06M | 382.64M | 446.00M |
| Total Debt | 1.20B | 1.23B | 1.10B | 1.08B | 1.12B | 1.19B |
| Total Liabilities | 2.15B | 2.19B | 2.05B | 2.00B | 1.89B | 2.05B |
| Stockholders Equity | 2.61B | 2.82B | 2.47B | 2.11B | 1.79B | 1.75B |
Cash Flow | ||||||
| Free Cash Flow | 280.50M | 445.13M | 320.25M | 309.79M | -56.78M | 96.89M |
| Operating Cash Flow | 557.64M | 575.19M | 502.83M | 509.41M | 142.73M | 359.32M |
| Investing Cash Flow | -108.32M | -311.65M | -308.77M | -521.65M | -32.01M | -487.66M |
| Financing Cash Flow | -340.39M | -191.37M | -77.11M | -12.13M | -118.40M | -60.27M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $6.54B | 14.16 | 17.64% | ― | 11.23% | 8.96% | |
72 Outperform | $3.88B | 7.95 | 36.89% | ― | 5.13% | 0.95% | |
68 Neutral | $2.33B | 10.33 | 47.36% | 6.82% | 7.10% | 12.26% | |
67 Neutral | $7.61B | 8.07 | 26.47% | 2.45% | 1.58% | 11.13% | |
63 Neutral | $2.98B | 10.66 | 17.24% | 2.09% | 6.22% | 65.05% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |