| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-21 | 1.55 | 1.55 | +0.0% | 398.9 | 403.6 | +1.2% |
| 2026-04-21 | 1.50 | 1.52 | +1.3% | 392.5 | 393.6 | +0.3% |
| 2026-01-20 | 1.49 | 1.49 | +0.0% | 391.9 | 391.8 | −0.0% |
| 2025-10-14 | 1.43 | 1.49 | +4.2% | 391.2 | 388.3 | −0.7% |
| 2025-07-15 | 1.36 | 1.17 | −14.0% | 376.2 | 488.2 | −229.8% |
| 2025-04-15 | 1.29 | 1.38 | +7.0% | 368.0 | 364.7 | −0.9% |
| 2023-12-31 | — | 0.58 | — | — | 467.4 | — |
| 2023-09-30 | — | 1.13 | — | — | 415.8 | — |
| 2023-06-30 | — | 1.36 | — | — | 405.3 | — |
| 2023-03-31 | — | 1.47 | — | — | 372.6 | — |
| 2022-12-31 | — | 3.09 | — | — | 582.5 | — |
Surprise is actual minus consensus, as a share of the consensus.