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
Revenue37.44B
Net income5.14B
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
Revenue38.50B
Net income5.71B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 2.68 | 2.75 | +2.5% |
| 2025-09-30 | 2.59 | 2.82 | +8.8% |
| 2025-12-31 | 5.13 | 5.18 | +1.0% |
| 2026-03-31 | 4.69 | 4.90 | +4.4% |