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
Revenue67.59B
Net income8.88B
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
Revenue64.81B
Net income10.79B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 4.95 | 4.72 | -4.6% |
| 2025-09-30 | 4.57 | 4.95 | +8.3% |
| 2025-12-31 | 4.72 | 5.16 | +9.3% |
| 2026-03-31 | 4.66 | 5.54 | +18.8% |