| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 508.52B | 470.36B | 443.61B | 7.82B | 6.46B |
| Gross Profit | 57.51B | 99.12B | 86.07B | 641.84M | 922.68M |
| EBITDA | 66.98B | 79.52B | 67.77B | 771.13M | 52.01B |
| Net Income | 52.28B | 45.86B | 38.02B | 521.47M | 476.68M |
Balance Sheet | |||||
| Total Assets | 823.47B | 617.96B | 586.04B | 9.32B | 9.48B |
| Cash, Cash Equivalents and Short-Term Investments | 109.40B | 93.31B | 90.49B | 1.32B | 1.42B |
| Total Debt | 230.11B | 93.42B | 100.66B | 1.86B | 1.78B |
| Total Liabilities | 600.05B | 432.08B | 418.72B | 7.09B | 7.42B |
| Stockholders Equity | 173.05B | 144.60B | 122.30B | 1.97B | 1.87B |
Cash Flow | |||||
| Free Cash Flow | -31.90B | -2.50B | 29.04B | -205.11M | 399.48M |
| Operating Cash Flow | 77.02B | 42.01B | 57.97B | 568.83M | 951.99M |
| Investing Cash Flow | -157.93B | -18.76B | 1.57B | -516.26M | -1.08B |
| Financing Cash Flow | 106.93B | -21.59B | -32.60B | -37.38M | 224.69M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
66 Neutral | $19.03B | 19.53 | 8.47% | 3.72% | 0.11% | -0.52% | |
66 Neutral | $17.65B | 18.10 | 5.60% | 3.62% | 6.62% | 11.55% | |
65 Neutral | $12.39B | 17.22 | 8.91% | 4.15% | 5.70% | -8.25% | |
60 Neutral | $11.51B | 10.16 | 32.73% | 4.82% | 4.05% | 11.89% | |
59 Neutral | $10.03B | 31.15 | 9.89% | 3.82% | 18.03% | 29.46% |