| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-13 | 4.07 | 3.30 | −18.9% | 27,493.0 | 29,820.0 | +8.5% |
| 2026-08-07 | 4.07 | 4.18 | +2.7% | 27,493.0 | 27,713.2 | +0.8% |
| 2026-08-06 | 4.07 | 4.19 | +2.9% | 27,493.0 | 30,073.4 | +9.4% |
| 2026-05-20 | 4.16 | 3.50 | −15.9% | 26,213.0 | 21,907.2 | −16.4% |
| 2026-02-04 | 3.95 | 3.09 | −21.8% | 25,306.2 | 21,129.0 | −16.5% |
| 2025-11-14 | 4.26 | 5.02 | +17.8% | 25,597.8 | 21,354.7 | −16.6% |
| 2025-08-13 | 3.81 | 3.15 | −17.3% | 27,121.0 | 20,275.7 | −25.2% |
| 2025-08-12 | 3.89 | 3.22 | −17.2% | 24,670.5 | 20,275.7 | −17.8% |
| 2025-05-20 | 4.04 | 3.99 | −1.2% | 23,254.7 | 19,097.4 | −17.9% |
| 2025-05-19 | 4.06 | 4.00 | −1.5% | 23,324.6 | 23,260.0 | −0.3% |
| 2025-01-29 | 3.72 | 3.95 | +6.2% | 21,761.8 | 23,810.0 | +9.4% |
| 2024-11-06 | 3.60 | 2.88 | −20.0% | 20,530.3 | 17,074.6 | −16.8% |
Surprise is actual minus consensus, as a share of the consensus.