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
Revenue113.10B
Net income29.05B
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
Revenue101.89B
Net income25.50B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 0.86 | 0.89 | +3.0% |
| 2025-09-30 | 0.96 | 1.06 | +10.3% |
| 2025-12-31 | 0.97 | 0.98 | +1.3% |
| 2026-03-31 | 1.02 | 1.11 | +8.6% |