| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-22 | 0.81 | 0.87 | +8.2% | 608.1 | 590.6 | −2.9% |
| 2026-04-22 | 0.74 | 0.66 | −11.1% | 560.6 | 540.1 | −3.7% |
| 2026-01-26 | 0.77 | 0.77 | +0.0% | 590.5 | 593.2 | +0.5% |
| 2025-10-22 | 0.74 | 0.73 | −1.1% | 562.1 | 543.4 | −3.3% |
| 2025-07-23 | 0.79 | 0.75 | −5.3% | 590.8 | 571.8 | −3.2% |
| 2025-04-23 | 0.67 | 0.70 | +4.6% | 524.7 | 528.3 | +0.7% |
| 2025-01-27 | 0.77 | 0.64 | −16.9% | 556.9 | 548.7 | −1.5% |
| 2024-10-23 | 0.75 | 0.71 | −5.5% | 536.3 | 519.2 | −3.2% |
| 2024-07-24 | 0.76 | 0.77 | +0.8% | 562.3 | 553.2 | −1.6% |
| 2024-04-25 | 0.74 | 0.65 | −12.5% | 536.1 | 492.2 | −8.2% |
| 2024-01-29 | 0.79 | 0.80 | +1.3% | 561.9 | 566.6 | +0.8% |
| 2023-10-26 | 0.73 | 0.76 | +4.1% | 557.1 | 539.7 | −3.1% |
Surprise is actual minus consensus, as a share of the consensus.