| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-05 | 1.84 | 1.88 | +2.2% | 876.4 | 904.4 | +3.2% |
| 2026-05-06 | 1.60 | 1.61 | +0.6% | 780.7 | 807.3 | +3.4% |
| 2026-02-24 | 1.60 | 2.15 | +34.4% | 755.6 | 796.7 | +5.4% |
| 2025-11-04 | 1.52 | −0.03 | −101.8% | 755.3 | 710.6 | −5.9% |
| 2025-08-04 | 1.45 | 0.44 | −69.6% | 704.8 | 668.5 | −5.1% |
| 2025-05-07 | 1.27 | 1.41 | +11.0% | 586.3 | 603.6 | +2.9% |
| 2025-02-25 | 1.40 | 1.67 | +19.3% | 566.0 | 575.1 | +1.6% |
| 2024-11-08 | 1.20 | 1.45 | +20.8% | 566.3 | 544.3 | −3.9% |
| 2024-08-07 | 1.02 | 0.53 | −48.4% | 478.4 | 504.1 | +5.4% |
| 2024-05-07 | 0.95 | 1.73 | +83.1% | 441.6 | 460.7 | +4.3% |
| 2024-03-05 | 0.85 | 0.75 | −11.8% | 420.7 | 432.1 | +2.7% |
| 2023-11-08 | 0.76 | 0.78 | +3.3% | 391.2 | 413.6 | +5.7% |
Surprise is actual minus consensus, as a share of the consensus.