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
Revenue44.56B
Net income6.70B
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
Revenue42.88B
Net income6.33B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 5.28 | 5.36 | +1.6% |
| 2025-09-30 | 5.55 | 5.79 | +4.4% |
| 2025-12-31 | 6.51 | 6.57 | +0.9% |
| 2026-03-31 | 5.29 | 5.44 | +2.8% |