| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.08 | 0.26 | +202.8% | 1,094.4 | 1,188.6 | +8.6% |
| 2026-04-22 | −0.13 | 0.06 | +146.2% | 958.8 | 1,021.2 | +6.5% |
| 2026-01-28 | −0.16 | 0.05 | +131.3% | 881.8 | 1,038.7 | +17.8% |
| 2025-10-16 | −0.06 | −0.06 | −3.6% | 961.7 | 947.4 | −1.5% |
| 2025-07-24 | 0.16 | 0.61 | +281.2% | 969.8 | 1,042.5 | +7.5% |
| 2025-04-16 | 0.03 | 0.04 | +33.3% | 948.5 | 977.5 | +3.1% |
| 2025-01-29 | 0.09 | 0.10 | +11.1% | 978.4 | 943.6 | −3.6% |
| 2024-10-16 | 0.58 | 0.45 | −22.4% | 1,132.0 | 1,138.6 | +0.6% |
| 2024-07-17 | 0.59 | 0.61 | +3.4% | 1,163.5 | 1,159.9 | −0.3% |
| 2024-04-17 | 0.54 | 0.47 | −13.0% | 1,130.5 | 1,073.1 | −5.1% |
| 2024-01-24 | 0.58 | 0.54 | −6.9% | 1,086.4 | 1,075.0 | −1.1% |
| 2023-10-18 | 0.75 | 0.84 | +12.0% | 1,058.7 | 1,215.9 | +14.9% |
Surprise is actual minus consensus, as a share of the consensus.