| Report | EPS estimate | EPS actual | EPS surprise | Revenue estimate (m) | Revenue actual (m) | Revenue surprise |
|---|---|---|---|---|---|---|
| 2026-07-23 | 4.92 | 4.40 | −10.6% | 517.3 | 548.6 | +6.0% |
| 2026-04-22 | 5.33 | 5.34 | +0.2% | 573.3 | 511.6 | −10.8% |
| 2026-02-24 | 5.04 | 5.03 | −0.2% | 518.5 | 639.1 | +23.3% |
| 2025-10-22 | 5.26 | 3.84 | −27.0% | 432.8 | 476.1 | +10.0% |
| 2025-07-22 | 5.64 | 3.80 | −32.6% | 484.2 | 467.6 | −3.4% |
| 2025-04-22 | 5.85 | 5.74 | −1.9% | 462.4 | 426.1 | −7.9% |
| 2025-02-24 | 0.27 | 5.48 | +1931.9% | 412.3 | 440.9 | +6.9% |
| 2024-10-22 | 5.20 | 5.73 | +10.2% | 510.6 | 388.2 | −24.0% |
| 2024-07-23 | 5.82 | 9.60 | +64.9% | 434.4 | 404.0 | −7.0% |
| 2024-04-22 | 5.85 | 6.21 | +6.2% | 423.2 | 447.0 | +5.6% |
| 2024-02-26 | 5.78 | 4.99 | −13.7% | 358.5 | 403.3 | +12.5% |
| 2023-10-23 | 5.00 | 5.19 | +3.8% | 347.9 | 360.6 | +3.6% |
Surprise is actual minus consensus, as a share of the consensus.