| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-16 | 1.06 | 1.10 | +3.5% | 492.2 | 498.9 | +1.4% |
| 2026-04-21 | 0.82 | 0.96 | +16.5% | 478.0 | 475.7 | −0.5% |
| 2026-01-22 | 0.99 | 1.01 | +2.0% | 442.5 | 449.4 | +1.6% |
| 2025-10-16 | 1.04 | 1.06 | +1.9% | 447.5 | 448.9 | +0.3% |
| 2025-07-16 | 1.04 | 1.14 | +9.6% | 434.4 | 445.8 | +2.6% |
| 2025-04-16 | 0.93 | 0.98 | +5.3% | 418.0 | 420.5 | +0.6% |
| 2025-01-22 | 0.94 | 1.01 | +7.4% | 415.0 | 423.1 | +1.9% |
| 2024-10-17 | 1.00 | 1.07 | +7.0% | 419.7 | 425.2 | +1.3% |
| 2024-07-18 | 0.90 | 1.07 | +18.9% | 406.9 | 417.7 | +2.7% |
| 2024-04-16 | 0.81 | 0.86 | +6.2% | 389.5 | 397.6 | +2.1% |
| 2024-01-18 | 0.85 | 0.97 | +14.1% | 386.3 | 400.9 | +3.8% |
| 2023-10-18 | 0.93 | 0.96 | +3.2% | 392.4 | 395.8 | +0.9% |
Surprise is actual minus consensus, as a share of the consensus.