| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-10-14 | — | 0.43 | — | — | — | — |
| 2026-03-18 | 0.31 | 0.33 | +5.5% | 707.1 | 837.5 | +18.4% |
| 2025-10-22 | 0.39 | 0.38 | −2.6% | 581.9 | 912.8 | +56.9% |
| 2025-03-19 | 0.27 | 0.29 | +5.1% | 510.3 | 545.6 | +6.9% |
| 2024-10-24 | 0.31 | 0.34 | +11.0% | 497.7 | 495.5 | −0.4% |
| 2024-03-26 | 0.24 | 0.25 | +6.3% | 503.3 | 467.2 | −7.2% |
| 2023-10-24 | 0.31 | 0.31 | −0.9% | 486.6 | 472.9 | −2.8% |
| 2023-03-28 | — | 0.25 | — | — | 512.4 | — |
| 2022-10-25 | 0.28 | 0.29 | +5.6% | 651.1 | 307.0 | −52.8% |
Surprise is actual minus consensus, as a share of the consensus.