| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-08-20 | 2.98 | 3.35 | +12.6% | 786.1 | — | — |
| 2026-05-28 | 2.89 | 0.77 | −73.5% | 761.3 | 746.8 | −1.9% |
| 2026-03-12 | 2.88 | 3.07 | +6.6% | 802.9 | 827.1 | +3.0% |
| 2025-11-18 | 3.06 | 2.93 | −4.2% | 788.7 | 823.0 | +4.3% |
| 2025-08-20 | 2.13 | 2.32 | +8.9% | 600.3 | 676.6 | +12.7% |
| 2025-05-29 | 1.79 | 1.96 | +9.5% | 499.3 | 604.1 | +21.0% |
| 2025-03-13 | 1.55 | 1.72 | +11.0% | 586.1 | 504.3 | −14.0% |
| 2024-11-19 | 1.27 | 1.21 | −4.7% | 412.7 | 441.9 | +7.1% |
| 2024-08-20 | 1.03 | 1.11 | +7.8% | 395.6 | 352.4 | −10.9% |
| 2024-05-28 | 0.87 | 0.95 | +9.7% | 315.4 | 331.2 | +5.0% |
| 2024-03-14 | 0.96 | 0.81 | −15.3% | 331.7 | 303.8 | −8.4% |
| 2023-11-23 | 1.00 | 1.00 | +0.0% | 323.1 | 338.5 | +4.8% |
Surprise is actual minus consensus, as a share of the consensus.