| 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.60B | 17.31 | 8.44% | 1.53% | -6.40% | -24.83% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
56 Neutral | $5.32B | 65.20 | 4.72% | 1.37% | -12.99% | -79.48% | |
52 Neutral | $1.57B | 15.40 | 10.51% | 3.51% | -10.95% | -63.39% | |
49 Neutral | $505.98M | 6.37 | 17.12% | 3.26% | 0.82% | ― | |
45 Neutral | $260.26M | -10.44 | -3.08% | ― | -11.89% | 79.35% | |
41 Neutral | $65.27M | -0.12 | -242.96% | 10.77% | -7.34% | -479.98% |