| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-04 | 0.48 | 0.50 | +3.9% | 430,391.8 | 450,772.0 | +4.7% |
| 2026-08-02 | — | 0.61 | — | — | — | — |
| 2026-05-11 | 0.46 | 0.51 | +11.6% | 440,045.8 | 463,084.8 | +5.2% |
| 2026-03-10 | 0.39 | 0.35 | −9.2% | 378,772.8 | 415,783.1 | +9.8% |
| 2025-11-03 | 0.41 | 0.40 | −2.9% | 392,880.3 | 386,165.0 | −1.7% |
| 2025-08-04 | 0.37 | 0.35 | −4.6% | 376,096.7 | 407,142.0 | +8.3% |
| 2025-05-11 | 0.40 | 0.40 | −0.9% | 403,373.6 | 429,612.0 | +6.5% |
| 2025-03-04 | 0.36 | 0.36 | −1.5% | 404,364.1 | 428,591.0 | +6.0% |
| 2024-11-05 | 0.11 | 0.11 | +0.0% | 418,138.5 | 464,625.0 | +11.1% |
| 2024-08-06 | 0.12 | 0.12 | +0.0% | 426,012.3 | 470,611.0 | +10.5% |
| 2024-05-06 | 0.42 | 0.43 | +2.4% | 441,606.0 | 437,847.0 | −0.9% |
| 2024-03-11 | 0.41 | 0.41 | +0.0% | 404,950.0 | 459,287.0 | +13.4% |
Surprise is actual minus consensus, as a share of the consensus.