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
Revenue24.22B
Net income5.55B
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
Revenue20.41B
Net income6.37B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 10.93 | 12.05 | +10.3% |
| 2025-09-30 | 11.36 | 11.55 | +1.7% |
| 2025-12-31 | 12.33 | 13.16 | +6.7% |
| 2026-03-31 | 11.65 | 12.53 | +7.5% |