| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 6.64B | 6.45B | 6.02B | 5.84B | 4.78B |
| Gross Profit | 1.37B | 2.98B | 2.60B | 2.17B | 2.09B |
| EBITDA | 1.02B | 749.00M | 484.00M | 181.00M | 459.00M |
| Net Income | 601.29M | 503.00M | 258.00M | -64.00M | 194.00M |
Balance Sheet | |||||
| Total Assets | 8.47B | 7.69B | 6.80B | 6.61B | 6.52B |
| Cash, Cash Equivalents and Short-Term Investments | 2.59B | 1.55B | 819.00M | 461.00M | 964.00M |
| Total Debt | 769.67M | 766.00M | 859.00M | 949.00M | 972.00M |
| Total Liabilities | 5.59B | 5.16B | 4.57B | 4.46B | 4.20B |
| Stockholders Equity | 2.88B | 2.52B | 2.23B | 2.13B | 2.31B |
Cash Flow | |||||
| Free Cash Flow | 1.39B | 1.04B | 674.00M | -218.00M | 589.00M |
| Operating Cash Flow | 1.53B | 1.21B | 822.00M | -62.00M | 731.00M |
| Investing Cash Flow | -48.99M | -149.00M | -138.00M | -151.00M | -128.00M |
| Financing Cash Flow | -474.50M | -323.00M | -308.00M | -289.00M | -580.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $14.62B | 26.59 | 20.38% | 1.32% | 2.85% | 3.09% | |
78 Outperform | $18.95B | 28.23 | 16.15% | 0.79% | 8.01% | 2.67% | |
77 Outperform | $15.22B | 25.94 | 12.11% | 1.56% | 7.09% | -2.29% | |
76 Outperform | $24.61B | 30.96 | 23.92% | 0.87% | 10.53% | 39.90% | |
74 Outperform | $15.51B | 28.71 | 17.30% | 1.64% | 3.78% | 4.85% | |
68 Neutral | $14.74B | 26.14 | 17.48% | 0.96% | 0.83% | -1.32% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |