| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 0.92 | 1.11 | +20.8% | 389.1 | 387.6 | −0.4% |
| 2026-04-21 | 0.88 | 0.89 | +1.1% | 382.0 | 371.7 | −2.7% |
| 2026-01-22 | 0.86 | 0.97 | +12.8% | 379.0 | 391.3 | +3.3% |
| 2025-10-23 | 0.84 | 0.84 | −0.4% | 379.1 | 354.7 | −6.4% |
| 2025-07-24 | 0.80 | 0.95 | +18.7% | 374.3 | 401.6 | +7.3% |
| 2025-04-24 | 0.69 | 0.57 | −17.4% | 221.3 | 212.1 | −4.2% |
| 2025-01-23 | 0.78 | 0.67 | −14.1% | 219.2 | 222.5 | +1.5% |
| 2024-10-21 | 0.82 | 0.83 | +1.2% | 225.9 | 215.8 | −4.5% |
| 2024-07-25 | 0.68 | 0.63 | −7.4% | 216.0 | 207.1 | −4.1% |
| 2024-04-23 | 0.73 | 0.65 | −11.0% | 181.9 | 172.1 | −5.4% |
| 2024-01-23 | 0.75 | 0.78 | +4.0% | 179.3 | 182.4 | +1.8% |
| 2023-10-19 | 0.74 | 0.80 | +8.1% | 182.7 | 177.6 | −2.7% |
Surprise is actual minus consensus, as a share of the consensus.