| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | 0.44 | 0.55 | +25.7% | — | — | — |
| 2026-07-19 | 0.47 | 0.52 | +10.5% | 1,661.0 | 1,784.4 | +7.4% |
| 2026-04-16 | 0.42 | 0.41 | −3.9% | 1,615.4 | 1,604.0 | −0.7% |
| 2026-01-15 | 0.50 | 0.49 | −1.8% | 1,856.5 | 1,628.5 | −12.3% |
| 2025-10-21 | 0.51 | 0.54 | +5.9% | 1,701.3 | 3,138.8 | +84.5% |
| 2025-07-14 | 0.40 | 0.50 | +23.6% | 1,744.4 | 1,643.9 | −5.8% |
| 2025-04-16 | 0.43 | 0.42 | −2.8% | 1,727.8 | 1,600.8 | −7.4% |
| 2025-01-14 | 0.49 | 0.47 | −3.1% | 1,805.7 | 1,727.3 | −4.3% |
| 2024-10-17 | 0.47 | 0.49 | +3.7% | 1,631.4 | 1,880.3 | +15.3% |
| 2024-07-17 | 0.46 | 0.47 | +2.2% | 1,645.2 | 1,792.3 | +8.9% |
| 2024-04-17 | 0.42 | 0.40 | −4.8% | 1,641.5 | 1,814.8 | +10.6% |
| 2024-01-16 | 0.47 | 0.44 | −6.4% | 1,655.6 | 1,666.3 | +0.6% |
Surprise is actual minus consensus, as a share of the consensus.