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
Revenue65.18B
Net income20.64B
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
Revenue45.04B
Net income10.59B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 5.51 | 6.31 | +14.5% |
| 2025-09-30 | 5.75 | 7.02 | +22.0% |
| 2025-12-31 | 6.74 | 7.54 | +11.9% |
| 2026-03-31 | 6.73 | 8.55 | +27.0% |