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-Q
Revenue-
Net income-
2025-09-30
10-Q
Revenue-
Net income-
2025-06-30
10-K
Revenue18.44B
Net income5.36B
2025-06-30
10-Q
Revenue-
Net income-
2024-06-30
10-K
Revenue14.91B
Net income3.83B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-06-30 | 1.23 | 1.33 | +7.8% |
| 2025-09-30 | 1.25 | 1.26 | +1.1% |
| 2025-12-31 | 1.19 | 1.27 | +6.4% |
| 2026-03-31 | 1.39 | 1.46 | +4.9% |