2026-04-30
10-Q
Revenue-
Net income-
When an analyst publishes a call or report on this ticker, it will show up here.
2026-04-30
10-Q
Revenue-
Net income-
2026-01-31
10-Q
Revenue-
Net income-
2025-10-31
10-Q
Revenue-
Net income-
2025-07-31
10-K
Revenue18.83B
Net income3.87B
2025-07-31
10-Q
Revenue-
Net income-
2024-07-31
10-K
Revenue16.29B
Net income2.96B
| Period | Est. | Actual | Surprise |
|---|---|---|---|
| 2025-09-30 | 2.71 | 2.75 | +1.3% |
| 2025-12-31 | 3.16 | 3.34 | +5.8% |
| 2026-03-31 | 3.74 | 4.15 | +11.0% |
| 2026-06-30 | 12.82 | 12.80 | -0.2% |