| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 0.34 | 0.37 | +8.6% | 618.6 | 684.9 | +10.7% |
| 2026-05-06 | 0.30 | 0.38 | +28.8% | 604.5 | 614.7 | +1.7% |
| 2026-02-11 | 0.43 | 0.52 | +20.9% | 577.8 | 604.0 | +4.5% |
| 2025-11-05 | 0.48 | 0.48 | +0.0% | 585.1 | 580.4 | −0.8% |
| 2025-08-06 | 0.43 | 0.59 | +37.2% | 520.4 | 538.2 | +3.4% |
| 2025-05-07 | 0.35 | 0.45 | +28.6% | 478.5 | 488.6 | +2.1% |
| 2025-02-10 | 0.33 | 0.39 | +18.2% | 465.2 | 479.3 | +3.0% |
| 2024-11-06 | 0.32 | 0.43 | +34.4% | 469.8 | 491.6 | +4.6% |
| 2024-08-07 | 0.37 | 0.42 | +13.5% | 481.9 | 490.1 | +1.7% |
| 2024-05-08 | 0.37 | 0.46 | +24.3% | 481.1 | 500.7 | +4.1% |
| 2024-02-07 | 0.40 | 0.45 | +12.5% | 489.6 | 491.2 | +0.3% |
| 2023-11-06 | 0.34 | 0.35 | +2.9% | 475.2 | 483.7 | +1.8% |
Surprise is actual minus consensus, as a share of the consensus.