| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 4.05 | 3.87 | −4.5% | 124,538.3 | 114,967.0 | −7.7% |
| 2026-05-15 | 5.14 | 4.90 | −4.7% | 129,028.8 | 116,656.1 | −9.6% |
| 2026-01-30 | 4.31 | 4.50 | +4.4% | 115,817.8 | 123,951.0 | +7.0% |
| 2025-11-04 | 4.34 | 3.79 | −12.7% | 112,105.9 | 114,759.5 | +2.4% |
| 2025-07-30 | 4.22 | 3.97 | −5.9% | 116,014.9 | 111,962.2 | −3.5% |
| 2025-05-20 | 4.54 | 4.49 | −1.1% | 116,147.6 | 122,753.5 | +5.7% |
| 2025-02-05 | 4.50 | 4.30 | −4.4% | 117,460.3 | 112,330.3 | −4.4% |
| 2025-02-03 | 4.40 | 4.20 | −4.5% | 114,705.8 | 112,330.0 | −2.1% |
| 2024-11-06 | 4.30 | 4.08 | −5.1% | 115,507.6 | 112,777.6 | −2.4% |
| 2024-07-27 | 4.29 | 4.00 | −6.8% | 114,142.2 | 110,061.8 | −3.6% |
| 2024-05-22 | 4.55 | 4.48 | −1.5% | 81,335.2 | 119,781.1 | +47.3% |
| 2024-02-07 | 4.10 | 4.33 | +5.6% | 81,335.2 | 115,497.9 | +42.0% |
Surprise is actual minus consensus, as a share of the consensus.