| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-06 | 1.31 | 1.42 | +8.4% | 734.6 | 749.0 | +2.0% |
| 2026-04-30 | 2.03 | 2.32 | +14.3% | 648.3 | 664.6 | +2.5% |
| 2026-02-23 | 2.22 | 2.38 | +7.2% | 716.0 | 737.8 | +3.0% |
| 2025-11-03 | 1.59 | 1.63 | +2.5% | 715.5 | 592.5 | −17.2% |
| 2025-08-04 | 2.31 | 2.35 | +1.7% | 586.2 | 659.5 | +12.5% |
| 2025-05-01 | 1.79 | 2.08 | +16.2% | 548.4 | 587.3 | +7.1% |
| 2025-02-20 | 1.21 | 2.15 | +77.7% | 655.7 | 647.6 | −1.2% |
| 2024-11-04 | 1.77 | 1.93 | +9.0% | 656.3 | 550.0 | −16.2% |
| 2024-07-31 | 2.28 | 2.78 | +21.9% | 562.6 | 613.3 | +9.0% |
| 2024-05-01 | 1.75 | 1.60 | −8.6% | 531.3 | 528.3 | −0.6% |
| 2024-02-22 | 1.01 | 2.37 | +134.7% | 622.4 | 633.1 | +1.7% |
| 2023-11-06 | 1.58 | 1.73 | +9.5% | 530.5 | 528.5 | −0.4% |
Surprise is actual minus consensus, as a share of the consensus.