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
Revenue36.75B
Net income7.71B
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
Revenue33.42B
Net income4.09B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 5.39 | 6.02 | +11.6% |
| 2025-09-30 | 5.11 | 5.64 | +10.3% |
| 2025-12-31 | 4.83 | 5.29 | +9.6% |
| 2026-03-31 | 4.85 | 5.15 | +6.1% |