| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-21 | 1.92 | −7.36 | −483.5% | — | — | — |
| 2026-07-22 | 1.48 | 1.05 | −29.0% | 1,880.0 | 1,885.5 | +0.3% |
| 2026-04-21 | 1.20 | 1.20 | +0.0% | 1,709.3 | 1,676.0 | −1.9% |
| 2026-02-16 | 1.01 | 1.05 | +4.0% | 1,756.2 | 1,768.0 | +0.7% |
| 2025-10-22 | 1.91 | 1.92 | +0.5% | 1,778.5 | 2,131.1 | +19.8% |
| 2025-07-23 | 1.44 | 1.37 | −4.9% | 2,177.6 | 1,910.4 | −12.3% |
| 2025-04-29 | 1.41 | 1.38 | −2.1% | 2,038.0 | 1,709.2 | −16.1% |
| 2025-02-18 | 1.18 | 1.17 | −0.8% | 1,674.6 | 1,363.3 | −18.6% |
| 2024-10-31 | 1.44 | 1.49 | +3.5% | 1,588.6 | 1,675.9 | +5.5% |
| 2024-07-31 | 1.26 | 1.28 | +1.6% | 1,688.7 | 1,623.2 | −3.9% |
| 2024-04-30 | 1.05 | 1.12 | +6.7% | 1,674.9 | 1,637.5 | −2.2% |
| 2024-02-14 | 1.04 | 1.02 | −1.9% | 1,608.6 | 1,635.8 | +1.7% |
Surprise is actual minus consensus, as a share of the consensus.