| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 6.19B | 6.32B | 6.65B | 7.22B | 9.63B | 8.64B |
| Gross Profit | 1.03B | 1.06B | 1.23B | 1.42B | 1.79B | 1.41B |
| EBITDA | 524.99M | 564.21M | 701.03M | 815.97M | 1.06B | 838.28M |
| Net Income | 263.98M | 294.79M | 414.56M | 514.31M | 692.65M | 535.64M |
Balance Sheet | ||||||
| Total Assets | 4.03B | 4.02B | 4.15B | 4.02B | 3.67B | 3.25B |
| Cash, Cash Equivalents and Short-Term Investments | 768.51M | 959.45M | 1.20B | 1.15B | 595.41M | 323.16M |
| Total Debt | 234.34M | 229.76M | 356.92M | 384.30M | 389.09M | 437.07M |
| Total Liabilities | 930.64M | 934.19M | 900.95M | 967.58M | 1.07B | 1.23B |
| Stockholders Equity | 3.10B | 3.08B | 3.22B | 3.00B | 2.56B | 1.98B |
Cash Flow | ||||||
| Free Cash Flow | 298.15M | 276.36M | 410.30M | 779.51M | 657.44M | 361.31M |
| Operating Cash Flow | 548.52M | 545.74M | 642.57M | 959.89M | 831.57M | 512.48M |
| Investing Cash Flow | -249.46M | -273.24M | -270.75M | -240.16M | -353.94M | -611.19M |
| Financing Cash Flow | -480.64M | -530.14M | -307.12M | -162.86M | -210.21M | -45.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
64 Neutral | $4.56B | 25.59 | 9.23% | 1.53% | -6.40% | -24.76% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
59 Neutral | $4.82B | -176.66 | 8.46% | 1.37% | -7.89% | -64.70% | |
56 Neutral | $1.67B | 14.33 | 13.86% | 3.51% | -11.18% | -55.19% | |
49 Neutral | $483.39M | 1.65 | -77.52% | 3.26% | 0.30% | -590.21% | |
44 Neutral | $206.24M | -4.52 | -3.31% | ― | -11.89% | 79.35% | |
44 Neutral | $71.67M | -0.11 | -151.86% | 10.77% | -8.58% | -483.17% |