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.01B
Net income18.25B
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.17B
Net income17.12B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 2.03 | 2.19 | +7.7% |
| 2025-09-30 | 2.37 | 2.68 | +13.1% |
| 2025-12-31 | 2.03 | 2.09 | +3.0% |
| 2026-03-31 | -1.52 | -1.28 | +16.0% |