2026-03-31
10-Q
Revenue-
Net income-
When an analyst publishes a call or report on this ticker, it will show up here.
2026-03-31
10-Q
Revenue-
Net income-
2025-12-31
10-K
Revenue58.28B
Net income16.30B
2025-12-31
10-Q
Revenue-
Net income-
2025-09-30
10-Q
Revenue-
Net income-
2025-06-30
10-Q
Revenue-
Net income-
2024-12-31
10-K
Revenue53.51B
Net income13.53B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 9.81 | 10.91 | +11.2% |
| 2025-09-30 | 11.33 | 12.25 | +8.1% |
| 2025-12-31 | 12.02 | 14.01 | +16.5% |
| 2026-03-31 | 16.99 | 17.55 | +3.3% |