| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 12.13B | 12.00B | 12.09B | 12.83B | 14.81B | 12.17B |
| Gross Profit | 2.10B | 1.60B | 2.06B | 2.21B | 2.47B | 1.87B |
| EBITDA | 1.57B | 1.58B | 1.60B | 1.74B | 1.98B | 1.60B |
| Net Income | 622.10M | 598.28M | 570.89M | 728.29M | 969.35M | 760.81M |
Balance Sheet | ||||||
| Total Assets | 7.93B | 8.14B | 8.53B | 8.81B | 8.00B | 6.95B |
| Cash, Cash Equivalents and Short-Term Investments | 4.56M | 17.28M | 46.98M | 53.34M | 51.93M | 355.55M |
| Total Debt | 1.30B | 1.89B | 1.79B | 1.93B | 1.57B | 1.48B |
| Total Liabilities | 4.34B | 4.58B | 4.51B | 4.70B | 4.34B | 3.84B |
| Stockholders Equity | 3.59B | 3.57B | 4.01B | 4.10B | 3.67B | 3.12B |
Cash Flow | ||||||
| Free Cash Flow | 1.03B | 947.59M | 617.78M | -117.81M | 236.09M | 276.33M |
| Operating Cash Flow | 1.63B | 1.68B | 1.48B | 1.74B | 1.78B | 1.22B |
| Investing Cash Flow | -420.45M | -574.77M | -663.69M | -1.69B | -1.55B | -877.02M |
| Financing Cash Flow | -1.25B | -1.13B | -825.83M | -57.99M | -530.43M | -304.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $18.78B | 13.19 | 14.02% | 2.98% | 11.11% | 4.25% | |
74 Outperform | $6.16B | 33.75 | 14.10% | 2.56% | -0.79% | -28.21% | |
71 Outperform | $23.46B | 35.63 | 17.30% | 0.89% | 0.58% | 17.20% | |
66 Neutral | $19.58B | 24.87 | 35.57% | 1.02% | 4.42% | 3.74% | |
65 Neutral | $20.89B | 33.78 | 32.52% | 1.51% | -6.68% | 18.19% | |
64 Neutral | $25.28B | 56.34 | 17.81% | ― | 3.63% | -11.81% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |