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
Revenue447.57B
Net income12.06B
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
Revenue400.28B
Net income14.40B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 4.53 | 4.08 | -9.9% |
| 2025-09-30 | 2.82 | 2.92 | +3.5% |
| 2025-12-31 | 2.12 | 2.11 | -0.6% |
| 2026-03-31 | 6.64 | 7.23 | +8.9% |